Интеграция с Telegram
Обзор
Telegram подключается по необходимости: для сбора сообщений, публикаций в его каналах, уведомлений или модерации. Для публичных лент, загрузки собственных материалов и публикации в Discord предусмотрены отдельные способы подключения.
Telegram можно использовать как источник новостей, канал публикации, а также для уведомлений и модерации:
- Сбора новостей из каналов и чатов.
- Доставки сигналов при обнаружении горячих событий.
- Модерации автопубликаций через карточки approve/reject.
- Публикации утвержденного контента в целевые каналы.
Подключение аккаунта
Для работы с Telegram workspace подключает аккаунт через MTProto-авторизацию. Один и тот же Telegram-аккаунт можно привязать к нескольким workspace, и эти сессии не конфликтуют.
Роли для сбора и публикации
Telegram-аккаунт может использоваться в двух ролях:
- Сбор: чтение сообщений из настроенных источников.
- Публикация: отправка утвержденного контента в целевые каналы.
Роли можно включать независимо или совмещать на одном аккаунте.
Источники
Telegram-источник — это канал или чат, который отслеживает Signailist. Другой вариант источника — публичная RSS/Atom-лента; подробнее в разделе Источники.
- Типы: канал или чат.
- Видимость: публичный по username или приватный через список диалогов подключенного аккаунта.
- Режим сбора: автоматический сбор по расписанию и ручной запуск из интерфейса.
Модерация автопубликаций
Модерация автопубликаций работает через Telegram-бота. Когда сигнал создает черновик публикации, карточка модерации отправляется в назначенный чат модератора, чтобы reviewer мог утвердить или отклонить материал, не выходя из Telegram.
Telegram в основных сценариях
| Сценарий | Что делает Telegram |
|---|---|
| Подключение аккаунта | Авторизует workspace-сессию |
| Загрузка диалогов | Дает список доступных чатов и каналов |
| Сбор сообщений | Читает историю сообщений из выбранных источников |
| Доставка сигнала | Отправляет алерты в Telegram-чаты |
| Модерация автопубликации | Отправляет карточки модерации и принимает решение модератора |
| Публикация в канал | Доставляет утвержденный контент в целевой канал |
Ограничения
- Приватные каналы нельзя подключить автоматически. У подключенного аккаунта уже должен быть к ним доступ.
- Если достигнуты лимиты Telegram API, сбор приостанавливается и возобновляется позже автоматически.
- Для уведомлений о сигналах и карточек модерации настройте подключение Telegram-бота и чат модератора.
- Если сессия аккаунта истекла или отозвана, переподключите аккаунт для продолжения сбора или публикаций.