около двух минут
Как подключить канал к PostBot
Подключение — это выдача боту прав администратора с правом публиковать сообщения. Без него PostBot не сможет отправить в канал ни одного поста. Делается один раз на канал.
Что нужно до начала
- Вы — владелец канала или его администратор с правом назначать других администраторов. Без этого права добавить бота нельзя: это ограничение самого Telegram, а не PostBot.
- Канал уже создан. Подключить можно и публичный, и приватный — @username для этого не нужен.
- На бесплатном тарифе подключено меньше двух каналов: это предел, и третий упрётся в оплату.
Шаги
-
Откройте окно подключения
В мини-приложении нажмите «Подключить канал» — кнопка есть на «Главной», в разделе «Каналы», в «Помощи» и в окне выбора каналов при публикации. Все они открывают одно и то же окно, так что начинать можно с любого места.
-
Выберите канал прямо в Telegram — вкладка «Автоматически»
На вкладке «Автоматически» нажмите «Выбрать канал». Telegram сам покажет список ваших каналов и сам выдаст боту нужные права — вручную ничего настраивать не придётся. Это короткий путь, и с приватными каналами он тоже работает.
Если в списке нужного канала нет, переходите ко второму способу — он на соседней вкладке.
-
Или выдайте права руками — вкладка «Вручную»
Откройте профиль канала, перейдите в раздел «Администраторы» и добавьте бота как администратора с правом отправки сообщений. Название бота окно подставит само — его можно скопировать нажатием.
Право на отправку сообщений — обязательное. Администратор без него подключится, но публиковать в такой канал бот не сможет.
-
Вернитесь в приложение
Канал подключится сам — отдельную кнопку «готово» нажимать не нужно. Если этого не произошло, посмотрите разбор ниже: почти всегда дело в недостающем праве публикации.
Как понять, что получилось
Канал появился в разделе «Каналы», и его можно выбрать при публикации поста. Если канал в списке есть, а при публикации не выбирается — у бота нет права отправлять сообщения.
Если не вышло
- Бот уже администратор, но канал не появился
- Скорее всего, боту не выдано право публиковать сообщения — в админах он есть, но постить не может. Приложение показывает это прямо: «Бот в админах, но без права публиковать», и рядом кнопка «Проверить ещё раз». Включите «Публикация сообщений» в правах бота и нажмите проверку.
- Пишет, что достигнут максимум каналов
- На бесплатном тарифе подключается два канала, на Premium — до пятидесяти. Третий канал потребует подписки. Лимит считается по каналам, которыми вы владеете.
- Канал подключился, но публиковать в него не получается
- Так бывает, если вы администратор чужого канала, а его владелец пользуется бесплатным тарифом. Командная работа входит в подписку, поэтому публиковать в такой канал вы сможете, когда Premium будет у владельца канала — не у вас. Приложение и бот сообщают об этом отдельной строкой, а не общей ошибкой.
- Бота удалили из администраторов — что теперь
- Канал останется в списке, а публикации в него прекратятся. Верните боту права администратора с правом публикации и нажмите проверку — заново подключать канал не нужно, он уже известен приложению.
Чего здесь нет
Границы называем сами — дешевле, чем объяснять их потом в поддержке.
- Подключение по @username из этого окна убрано — канал выбирается списком или подключается выдачей прав.
- Групп и чатов гайд не касается: PostBot публикует в каналы.
- Перенести уже подключённый канал на другой аккаунт PostBot нельзя — канал закрепляется за своим владельцем в Telegram.
Попробовать
Всё описанное делается внутри Telegram — открывается из бота.
Открыть PostBot