Бот в чатах и права

Шаг 1: проверка прав бота в кабинете и кнопка «Обновить»

Бот переносит сообщения только из тех чатов, куда его добавили. Права нужны разные в зависимости от площадки и вида чата.

Telegram

Вид чата Что нужно Почему
Канал администратор с правом «Публикация сообщений» иначе бот не сможет писать копии
Группа администратор иначе платформа не отдаёт боту сообщения участников

Вместо прав администратора в группе можно отключить privacy mode: в @BotFather команда /setprivacyDisable. Настройка действует только для чатов, куда бот добавлен после неё, поэтому бота придётся удалить из группы и добавить заново. Права администратора проще.

MAX

Вид чата Что нужно
Канал администратор, достаточно права «Писать посты»
Группа администратор

Без прав администратора площадка не отдаёт боту состав участников, и чат не появляется в списке при создании маршрута.

Как проверить

Откройте «Мои чаты» в кабинете. У каждого чата показаны боты, которые в нём стоят:

  • зелёная пометка — бот администратор, всё в порядке;
  • жёлтая «без прав» — бот в чате есть, но администратором не сделан;
  • красная «ни один бот не в чате» — пересылка из этого чата и в него невозможна.

Кнопка «Обновить» перечитывает у площадки названия, состав и права. Само по себе это происходит раз в час, кнопка — не чаще раза в минуту.

Если чата нет в списке

Обычно причина одна из двух: бот не администратор либо в чате ещё не было ни одного сообщения после его добавления. Напишите в чате любое сообщение и нажмите «Обновить». Не помогло — «Добавить чат»: кабинет спросит площадку о чате напрямую, см. Если чата нет в списке.