Маршрутизация и назначения
Отправляйте сообщения из выбранного исходного чата в одно или несколько назначений Discord или Telegram.
Маршрутизация указывает ForwardMsg, куда отправлять сообщения из выбранного исходного чата — чата, который вы отслеживаете и из которого копируете сообщения. Отправляйте сообщения из всех отслеживаемых чатов в одно назначение, задайте каждому исходному чату своё назначение или направляйте сообщения из одного чата в несколько мест.
Добавьте первое назначение
- Нажмите на исходный чат или канал в списке слева, чтобы открыть его настройки. Если его ещё нет в списке, сначала добавьте его в список отслеживаемых источников.
- Откройте «Маршрутизация» и выберите «Добавить назначение».
- Для Discord выберите бота и канал или добавьте вебхук. Для Telegram выберите бота и чат, канал или тему.
- Укажите название назначения, например
Telegram — Новости. - Завершите настройку «Добавить назначение», затем нажмите «Сохранить изменения».
Название — это метка ForwardMsg. Место фактической доставки определяют канал, вебхук, Chat ID и необязательный Topic ID.
Отправляйте сообщения из всех отслеживаемых чатов в одно место
Выберите «Глобальные настройки», добавьте назначение в разделе «Маршрутизация» и сохраните изменения. Исходные чаты будут наследовать это назначение, пока у них не будет собственного списка. Например, сообщения из трёх отслеживаемых чатов Telegram могут поступать в канал Discord #inbox.
Разделите назначения для исходных чатов
Выберите каждый источник и сохраните для него собственное назначение:
| Источник | Назначение |
|---|---|
| Discord #announcements | Telegram News |
| Discord #support | Telegram Help |
| Discord #releases | Telegram Release Updates |
Пошаговый пример настройки нескольких исходных чатов с отдельными назначениями приведён в разделе «Пересылка чатов в отдельные назначения».
Список, сохранённый для одного чата, заменяет общие назначения родительского сервера, группы или глобальных настроек. Он не добавляется к ним. См. раздел «Как работают настройки».
Отправляйте сообщения из одного источника в несколько назначений
Добавьте ещё одну строку назначения для того же источника. Каждое назначение из списка получает сообщения, прошедшие ваши правила.
Discord #announcements
├─ Канал Telegram News
└─ Группа Telegram CommunityВсе назначения одной автоматизации используют выбранную для неё платформу. Чтобы один источник отправлял сообщения и в Discord, и в Telegram, создайте по отдельной автоматизации для каждой платформы назначения.
Подготовьте назначение
Пересылка в Discord
Выберите бота или вебхук и проверьте разрешения.
Пересылка в Telegram
Настройте личные чаты, группы, каналы и темы.
Проверьте, куда поступает сообщение
Отправьте новое сообщение в источник или воспроизведите пример в собственном тестовом чате. Оно должно прийти в каждое назначение, сохранённое для этого чата, либо в общие назначения, если у чата нет собственного списка.
Если несколько источников неожиданно отправляют сообщения в одно место, проверьте унаследованные назначения. Если не работает только одно назначение, проверьте доступ бота или вебхука. При дубликатах проверьте повторяющиеся строки назначений и другие автоматизации, использующие тот же источник и получателя.