Пересылка чатов в отдельные назначения
Направляйте чат 1 только в назначение 1, а чат 2 — только в назначение 2 в рамках одной автоматизации.
При пересылке один к одному каждый исходный чат — чат, который вы отслеживаете и из которого копируете сообщения, — отправляет их в собственное назначение, куда приходят копии. В этой инструкции для примера настроены две пары. В одной автоматизации можно повторить эти шаги для любого количества исходных чатов и назначений. В большинстве случаев создавать отдельную автоматизацию для каждой пары не нужно.
Исходный чат 1 → Назначение 1
Исходный чат 2 → Назначение 2Только для примера: Discord → Telegram
Представьте, что вы хотите копировать сообщения из двух каналов Discord в два отдельных чата Telegram:
| Пара | Копировать из Discord | Отправлять в Telegram |
|---|---|---|
| 1 | #announcements | Новости |
| 2 | #support | Помощь |
Эти названия и платформы лишь показывают, что можно настроить. Тот же принцип работает для всех поддерживаемых сочетаний платформ и для любого числа чатов, а не только двух. Далее мы будем называть исходные чаты Чат 1 и Чат 2, а места получения сообщений — Назначение 1 и Назначение 2. Чтобы добавить ещё один чат и его назначение, повторите те же действия.
Подготовьте чаты
Выберите два исходных чата, за которыми нужно следить и из которых копировать сообщения, и два чата назначения, куда должны приходить копии. Можно использовать существующие чаты или свои тестовые чаты.
Если платформы ещё не подключены, откройте раздел Руководства и выберите наиболее подходящий пример. Основные шаги для разных платформ похожи, хотя детали подключения могут различаться. В этой инструкции главное — настроить отдельное назначение для сообщений каждого чата.
1. Создайте автоматизацию и подключите аккаунт
Если автоматизация уже подключена и работает, перейдите сразу к выбору исходных чатов для отслеживания.
- Нажмите Создать автоматизацию.
- Введите название, например
Отдельные чаты сообщества. - В разделе Источник выберите тип аккаунта или бота, который будет читать сообщения для копирования.
- В разделе Назначение выберите платформу, куда должны приходить копии.
- Создайте автоматизацию.
- Откройте Настройки автоматизации → Источник и добавьте или выберите аккаунт либо бота для чтения сообщений.
- Нажмите Обновить настройки.
- Нажмите Запустить и дождитесь состояния Работает.
Для обеих пар используется один подключённый аккаунт или бот, читающий сообщения, и одна платформа назначения. Сами чаты могут быть разными.
2. Выберите оба исходных чата для отслеживания
- Откройте выбор исходных чатов в автоматизации. В зависимости от платформы там будут такие варианты, как Добавить сервер или Добавить чат.
- Найдите и выберите два исходных чата, за которыми нужно следить: Чат 1 и Чат 2.
- Подтвердите выбор.
После подключения аккаунта или бота все доступные переписки не добавляются в автоматизацию автоматически. Примеры выбора каналов, групп и тем приведены в разделе Руководства.
Добавьте чат в список источников, чтобы автоматизация начала его отслеживать. Когда он появится в списке, нажмите его строку, чтобы открыть настройки этого исходного чата; здесь задаётся назначение маршрутизации.
3. Направьте Чат 1 только в Назначение 1
- Нажмите Чат 1 в списке источников слева, чтобы открыть настройки.
- Откройте Маршрутизацию.
- Нажмите Добавить назначение.
- Заполните данные для чата, куда должны приходить сообщения из Чата 1: Назначение 1. Набор полей зависит от выбранной платформы; примеры есть в разделе Руководства.
- Завершите настройку назначения.
- Оставьте в списке маршрутизации Чата 1 только Назначение 1.
- Нажмите Сохранить изменения.
Этот список маршрутизации относится только к исходному Чату 1, а не ко всем исходным чатам автоматизации.
4. Направьте Чат 2 только в Назначение 2
- Нажмите Чат 2 в списке источников слева, чтобы открыть настройки.
- Откройте Маршрутизацию.
- Нажмите Добавить назначение.
- Заполните данные для Назначения 2 — чата, куда должны приходить сообщения из Чата 2.
- Завершите настройку назначения.
- Оставьте в списке маршрутизации Чата 2 только Назначение 2.
- Нажмите Сохранить изменения.
Теперь для каждого исходного чата сохранено отдельное назначение:
| Исходный чат | Его сохранённое назначение маршрутизации | Куда приходят копии |
|---|---|---|
| Чат 1 | Назначение 1 | Только Назначение 1 |
| Чат 2 | Назначение 2 | Только Назначение 2 |
5. Как наследуются глобальные настройки
Думайте о Глобальных настройках как о настройках по умолчанию. Если выбрать там бота и назначение, исходные чаты унаследуют их, пока вы не зададите другого бота или другое назначение для сервера, канала или темы.
Например, для сервера можно задать собственные бота и назначение, которые каналы будут использовать по умолчанию. Если затем задать назначение для одного канала или темы Telegram, этот канал или тема будут использовать собственное назначение. Другие каналы продолжат использовать назначение сервера.
Иерархия выглядит так: Глобальные настройки → сервер или группа → канал или тема. Для каждого параметра действует тот, который задан ближе всего к исходному чату. Назначение, сохранённое для канала, заменяет список унаследованных назначений, а не добавляется к нему. Больше примеров см. в разделе Как работают настройки.
Если для исходного чата в его Маршрутизации назначения не указаны, он наследует назначения сервера или группы, а затем — глобальные настройки. Пустой список не останавливает пересылку. Чтобы прекратить копирование сообщений из исходного чата, удалите его из списка источников автоматизации.
Настройте те же шаги для других сочетаний платформ
Так же можно настраивать отдельную Маршрутизацию для каждого чата, если сообщения читаются из Slack или отправляются туда: сохраните Назначение 1 для исходного Чата 1, а Назначение 2 — для исходного Чата 2. В руководствах ниже описаны шесть маршрутов с отдельными инструкциями.
Далее приведены дополнительные примеры, а не новые требования. Каждая строка показывает одну автоматизацию с двумя независимыми парами. Названия чатов можно изменить и выполнить те же шаги выше.
| Сочетание платформ | Исходный чат 1 → Назначение 1 | Исходный чат 2 → Назначение 2 |
|---|---|---|
| Discord → Discord | Источник #news → назначение #news-copy | Источник #support → назначение #support-copy |
| Discord → Telegram | Источник #news → канал назначения «Новости» | Источник #support → группа назначения «Помощь» |
| Telegram → Discord | Исходный канал «Новости» → назначение #news | Исходная группа «Помощь» → назначение #support |
| Telegram → Telegram | Исходный канал «Новости» → архивный канал «Новости» | Исходная группа «Помощь» → архивная группа «Помощь» |
| WhatsApp → Discord | Исходная группа «Продажи» → назначение #sales | Исходная группа «Поддержка» → назначение #support |
| WhatsApp → Telegram | Исходная группа «Продажи» → канал назначения «Продажи» | Исходная группа «Поддержка» → группа назначения «Помощь» |
Создавайте отдельные автоматизации, если назначения находятся на разных платформах или для исходных чатов нужны разные аккаунты чтения.