Бот для проверки подписки на канал: писать только подписчикам
UC PR Bot — бот для проверки подписки на канал в Telegram-группе. Пока человек не подписан, его сообщения в чате не появляются, а бот показывает кнопку «Подписаться». Проверка идёт автоматически, вручную сверять никого не нужно.
Как работает проверка подписки на канал
Бот проверяет подписку в тот момент, когда человек пытается написать в чат. Это важно: нельзя подписаться на канал, отправить сообщение и сразу отписаться — в следующий раз проверка повторится и доступ закроется.
Если условия не выполнены, сообщение удаляется, а бот показывает участнику карточку с прогрессом и кнопками: «📢 Подписаться» и «✅ Проверить выполнение». Человека при этом не блокируют и не выгоняют: он видит чат и в любой момент может выполнить условие.



До 5 каналов в одной проверке
В список проверки можно добавить до пяти площадок. Вместо канала подойдёт и другая группа — бот умеет проверять участие и там.
- При условии «Только подписка» человек должен подписаться на все каналы из списка.
- При условии «Подписка или Приглашение» достаточно выполнить что-то одно — например, подписаться на один канал.
- Любой канал можно временно выключить (☑️), не удаляя из списка: подписка на него перестаёт требоваться, а настройка остаётся.
Отписался позже — бот закроет доступ
Отдельный переключатель «🔁 Контроль отписок» следит за тем, что происходит после выдачи доступа. Участник ушёл из канала — бот забирает право писать, пока он не подпишется обратно. Проверка происходит в момент, когда человек пишет сообщение, так что лишней нагрузки на чат нет.
Подписка вместе с приглашением друга
Проверку подписки можно совместить со вторым условием: тогда бот потребует и подписаться на канал, и привести человека в чат. Либо наоборот, засчитает любое одно из двух — на ваш выбор. Как устроено второе условие, описано на странице телеграм бот на приглашение друзей.
⚠️ Важное требование к правам
Бот должен быть администратором в проверяемом канале — иначе Telegram не даст ему увидеть список подписчиков. Права на публикацию постов боту не нужны, достаточно просто статуса админа.
Вопросы про проверку подписки
Как бот проверяет подписку на канал?
В момент, когда участник пытается отправить сообщение, бот спрашивает у Telegram, состоит ли этот человек в указанном канале. Подписки нет — сообщение удаляется и показывается карточка с кнопкой «Подписаться». Подписка есть — доступ открывается сразу.
Сколько каналов можно поставить на проверку?
До пяти. При условии «Только подписка» нужны все каналы из списка, при условии «Подписка или Приглашение» достаточно выполнить что-то одно. Любой канал можно временно выключить, не удаляя настройку.
Что нужно боту для проверки подписки?
Бот должен быть администратором в проверяемом канале — иначе Telegram не даст ему видеть подписчиков. Права публиковать посты не нужны, достаточно статуса админа. Сама группа должна быть супергруппой.
А если человек отпишется после получения доступа?
Для этого есть контроль отписок: бот заметит уход из канала и снова закроет право писать, пока человек не подпишется обратно.
Бот для проверки подписки платный?
Нет, он бесплатный: тарифов и скрытых платежей нет.
Подключить за 5 минут
Добавьте бота в группу администратором, укажите канал — дальше он проверяет сам. Бесплатно.