Запрос на вступление — это заявка на присоединение к приватному Telegram-каналу или группе с ограниченным доступом. Пользователи подают запрос, который администратор рассматривает перед предоставлением доступа; это заменяет открытые пригласительные ссылки для операторов, стремящихся контролировать качество аудитории. Bot API 10.1 добавил запросы на вступление как программный механизм: чат может назначить бота-охранника, который проверяет заявителей через answerChatJoinRequestQuery и при необходимости показывает им задание в Web App.
Приватный канал может требовать одобрения по своей пригласительной ссылке, поэтому переход по ней создаёт заявку, а не членство. Администраторы видят очередь и одобряют или отклоняют каждого заявителя, и никто не читает канал, пока кто-то не вмешается. Открытая пригласительная ссылка такой контрольной точки не имеет: как только её переслали, любой присоединяется мгновенно, и удалить его можно уже только постфактум.
Bot API 10.1 ввёл запросы на вступление, позволяющие чату делегировать проверку назначенному боту. Объект ChatFullInfo содержит поле guard_bot, называющее бота, который обрабатывает эти запросы в чате; поле доступно только администраторам чата. Бот-охранник отвечает методом answerChatJoinRequestQuery, а sendChatJoinRequestWebApp позволяет сначала показать заявителю Web App.
Одобрение помогает лишь до тех пор, пока есть кому одобрять. Очередь, растущая быстрее, чем администратор её разбирает, превращает контрольную точку в зал ожидания, а заявители, не видящие ответа, часто отказываются от попытки. Именно этот затор и решает программная проверка: бот отвечает сразу и одинаково, а человеческое внимание остаётся для случаев, которые действительно требуют суждения.
Автоматизируйте публикацию в Telegram с помощью AI-контента, оценки качества и умного планирования.