Открыть в Telegram

около двух минут

Как подключить канал к PostBot

Подключение — это выдача боту прав администратора с правом публиковать сообщения. Без него PostBot не сможет отправить в канал ни одного поста. Делается один раз на канал.

Что нужно до начала

  • Вы — владелец канала или его администратор с правом назначать других администраторов. Без этого права добавить бота нельзя: это ограничение самого Telegram, а не PostBot.
  • Канал уже создан. Подключить можно и публичный, и приватный — @username для этого не нужен.
  • На бесплатном тарифе подключено меньше двух каналов: это предел, и третий упрётся в оплату.

Шаги

  1. Откройте окно подключения

    В мини-приложении нажмите «Подключить канал» — кнопка есть на «Главной», в разделе «Каналы», в «Помощи» и в окне выбора каналов при публикации. Все они открывают одно и то же окно, так что начинать можно с любого места.

  2. Выберите канал прямо в Telegram — вкладка «Автоматически»

    На вкладке «Автоматически» нажмите «Выбрать канал». Telegram сам покажет список ваших каналов и сам выдаст боту нужные права — вручную ничего настраивать не придётся. Это короткий путь, и с приватными каналами он тоже работает.

    Если в списке нужного канала нет, переходите ко второму способу — он на соседней вкладке.

  3. Или выдайте права руками — вкладка «Вручную»

    Откройте профиль канала, перейдите в раздел «Администраторы» и добавьте бота как администратора с правом отправки сообщений. Название бота окно подставит само — его можно скопировать нажатием.

    Право на отправку сообщений — обязательное. Администратор без него подключится, но публиковать в такой канал бот не сможет.

  4. Вернитесь в приложение

    Канал подключится сам — отдельную кнопку «готово» нажимать не нужно. Если этого не произошло, посмотрите разбор ниже: почти всегда дело в недостающем праве публикации.

Как понять, что получилось

Канал появился в разделе «Каналы», и его можно выбрать при публикации поста. Если канал в списке есть, а при публикации не выбирается — у бота нет права отправлять сообщения.

Если не вышло

Бот уже администратор, но канал не появился
Скорее всего, боту не выдано право публиковать сообщения — в админах он есть, но постить не может. Приложение показывает это прямо: «Бот в админах, но без права публиковать», и рядом кнопка «Проверить ещё раз». Включите «Публикация сообщений» в правах бота и нажмите проверку.
Пишет, что достигнут максимум каналов
На бесплатном тарифе подключается два канала, на Premium — до пятидесяти. Третий канал потребует подписки. Лимит считается по каналам, которыми вы владеете.
Канал подключился, но публиковать в него не получается
Так бывает, если вы администратор чужого канала, а его владелец пользуется бесплатным тарифом. Командная работа входит в подписку, поэтому публиковать в такой канал вы сможете, когда Premium будет у владельца канала — не у вас. Приложение и бот сообщают об этом отдельной строкой, а не общей ошибкой.
Бота удалили из администраторов — что теперь
Канал останется в списке, а публикации в него прекратятся. Верните боту права администратора с правом публикации и нажмите проверку — заново подключать канал не нужно, он уже известен приложению.

Чего здесь нет

Границы называем сами — дешевле, чем объяснять их потом в поддержке.

  • Подключение по @username из этого окна убрано — канал выбирается списком или подключается выдачей прав.
  • Групп и чатов гайд не касается: PostBot публикует в каналы.
  • Перенести уже подключённый канал на другой аккаунт PostBot нельзя — канал закрепляется за своим владельцем в Telegram.

Попробовать

Всё описанное делается внутри Telegram — открывается из бота.

Открыть PostBot