Бот не может писать в канал? Проверьте его права.
Токен Telegram уже принят, но канал не добавляется из-за доступа? Сверьте самого получателя, выбранного бота и его право публиковать сообщения. Открытый у вас канал ещё не означает, что к нему допущен бот.
Задача
Условный пример
Учебная ситуация для объяснения сценария.
До
Гипотетический пример — до: владелец подключил бота Telegram и добавил его администратором своего канала. В ELL он выбирает этого бота, но проверка канала отклоняется: в учебной ситуации у администратора не разрешена публикация сообщений. Отправка пробного поста не исправила бы отсутствующее разрешение.
После
Владелец сверяет адрес канала и выбранного бота. Затем уполномоченный администратор разрешает этому боту публиковать сообщения в Telegram. В ELL владелец повторяет «Проверить и добавить канал» для той же пары и при успешном добавлении сверяет получателя. Отдельный пост для этой проверки не нужен.
Порядок действий
- Войдите в нужное пространство ELL как владелец и откройте «Боты и каналы». Для добавления канала требуется уже подключённый активный бот Telegram. В блоке «Добавить канал» найдите его в поле «Бот»: список показывает площадку и ID бота. Проверьте, что в самом канале работает именно этот бот, а не другой с похожим именем. Принятый токен ещё не подтверждает его права в канале.
- Сверьте получателя до изменения разрешений. Поле «Ссылка на канал, @имя или ID» предназначено для канала Telegram: личный чат и группа не поддерживаются. Используйте публичную ссылку на канал, его @имя либо известный числовой ID, сохраняя знак, если он есть. Ссылка на пост или приглашение не подходит. Если ответ говорит, что канал не найден или недоступен, сначала уточните адрес: такой отказ сам по себе не доказывает, что не хватает именно прав публикации.
- В Telegram человек с правами управления этим каналом должен назначить выбранного бота администратором и разрешить ему публиковать сообщения. Убедитесь, что редактируете права того же бота, который выбран в ELL. Другие разрешения администратора не заменяют право публикации. Владелец пространства ELL не получает автоматически полномочия управлять самим каналом Telegram.
- Вернитесь в ELL, выберите того же бота и укажите тот же канал в поле «Ссылка на канал, @имя или ID». Нажмите «Проверить и добавить канал». При успешном добавлении в списке «Каналы для публикаций» сверьте название, Telegram, внешний ID и отметку «Права проверены». Эта операция проверяет доступ и сохраняет получателя без пробного сообщения; отметка не служит постоянным мониторингом разрешений. При новом отказе вернитесь к соответствующей причине, соблюдая просьбу ELL подождать перед повтором.
Проверить перед завершением
- Открыто нужное пространство; добавление выполняет его владелец, а права в Telegram меняет уполномоченный администратор канала.
- Указан нужный канал Telegram, а не группа, личный чат, приглашение или отдельный пост.
- Бот из поля «Бот» совпадает с ботом, которому выданы права именно в этом канале.
- У выбранного бота-администратора включено разрешение публиковать сообщения в нужном канале.
- После успешного добавления сверены название, площадка и ID; пробный пост не отправляется, будущая доставка не считается подтверждённой.
Ограничения и условия
Вопросы и ответы
Почему бот-администратор всё равно не проходит проверку?
Сверьте канал и бота из поля «Бот». У выбранного бота должно быть разрешение публиковать сообщения именно в этом канале. Одного названия роли «администратор» недостаточно, если право публикации не выдано.
Нужен ли пробный пост для проверки прав?
Нет. Действие «Проверить и добавить канал» получает сведения о канале и выбранном боте, проверяет доступ и сохраняет получателя в ELL. Оно не отправляет тестовое сообщение. Реальную публикацию настраивают отдельно.
Можно указать группу или ссылку-приглашение?
Здесь поддерживается канал Telegram, а не группа или личный чат. Поле принимает ID, @имя или публичную ссылку на канал. Приглашение и ссылка на отдельный пост не являются подходящей ссылкой для этой проверки. Если публичного имени нет, нужен известный ID именно канала.
Отметка «Права проверены» гарантирует отправку?
Нет. После успешного добавления сверьте название, Telegram и внешний ID. Отметка отражает результат проверки при добавлении; она не означает непрерывную проверку разрешений или состоявшуюся публикацию. Позже права и доступность площадки могут измениться.
Проверьте права нужного бота
Сверьте канал в Telegram, разрешение на публикацию и выбранное подключение в ELL. Добавьте получателя без пробного поста.
Открыть «Боты и каналы»