Как это работает в API
Приватная инвайт-ссылка в Telegram — это не просто адрес. У неё есть набор параметров, и вступление зависит от них:
request_needed— переход по ссылке не добавляет человека, а создаёт заявку. В ответ приходитINVITE_REQUEST_SENT: «запрос на вступление отправлен».usage_limit— сколько раз ссылкой можно воспользоваться.expire_date— когда ссылка перестаёт работать.requested— счётчик поданных заявок по конкретной ссылке.
Последний пункт полезнее, чем кажется: если у вас несколько ссылок под разные источники трафика, счётчик заявок по каждой показывает, откуда реально приходят люди.
Что видит админ по каждой заявке
В структуре заявки лежит больше данных, чем показывает интерфейс:
| Поле | Что означает |
|---|---|
| user_id | Кто подал заявку |
| date | Когда именно |
| about | Короткий текст от пользователя — то самое «расскажите о себе» |
| approved_by | Какой админ одобрил |
| via_chatlist | Пришёл ли человек через ссылку на папку с чатами |
Поле approved_by решает бытовую проблему больших сообществ: когда админов несколько, видно, кто кого пропустил. А HIDE_REQUESTER_MISSING — ошибка «заявка отсутствует или уже обработана» — как раз тот случай, когда двое взялись за одну заявку одновременно.
Боты-охранники: теперь это официальная роль
Самое интересное для тех, кто занимается сообществами. В API есть ошибка BOT_GUARD_NOT_SUPPORTED с формулировкой: «этот бот не назначен ботом-охранником (join guard); метод доступен только ботам с этой ролью».
То есть проверка вступающих перестала быть самодеятельностью сторонних скриптов и стала штатной функцией платформы: бота можно официально назначить охранником на входе, и только он получит доступ к соответствующим методам.
Заявки против добавления участников
Их постоянно путают, а это два разных пути в группу с разными ограничениями.
| Заявка по ссылке | Добавление участника | |
|---|---|---|
| Кто инициатор | Сам человек | Вы |
| Что ограничивает | Решение админа | Настройки приватности человека |
| Скорость | Зависит от одобрения | Мгновенно, если приватность позволяет |
| Где применяется | Приём людей в своё сообщество | Инвайтинг по собранной базе |
Отсюда практический вывод: заявки не мешают инвайтингу в свою группу — вы добавляете людей сами, а не они приходят по ссылке. Зато заявки в чужих сообществах усложняют сбор: туда сначала нужно попасть.
Что это меняет для сбора аудитории
Если в интересующем чате включены заявки, ваш аккаунт не окажется внутри автоматически. Варианта два, и оба честные:
- Подать заявку и дождаться одобрения. Дальше сбор идёт как обычно — по тем данным, которые видит ваш аккаунт изнутри.
- Собрать аудиторию снаружи. Комментаторы под постами канала и те, кто пишет в открытом обсуждении, видны и без вступления в закрытую часть. Как собирать, когда список участников закрыт, разобрано отдельно.
Чего делать не стоит — долбить ссылку автоматикой в надежде проскочить. Заявка либо одобрена человеком, либо нет, а частые однотипные запросы это ровно то, что документация называет флудом.
Если заявки нужны вам
Для своего сообщества это хороший фильтр, но у него есть цена:
Никто не попадает внутрь без вашего решения.
Разные ссылки под разные каналы трафика — и счётчик заявок по каждой.
Часть людей не дожидается одобрения и уходит, особенно если пауза больше часа.
Либо кто-то разбирает заявки руками, либо этим занимается бот-охранник.
Если группа нужна как техническая площадка под инвайтинг, заявки обычно только мешают: вы и так контролируете, кого добавляете. Пошаговый разбор первой кампании есть в инструкции по инвайтингу.
Частые вопросы
Что такое заявка на вступление в Telegram?
Режим приватной инвайт-ссылки, при котором человек не попадает в группу сразу, а отправляет запрос на одобрение. В API за это отвечает флаг request_needed у ссылки: с ним переход по ссылке возвращает ответ «заявка отправлена», а не вступление.
Что видит админ по каждой заявке?
Кто подал, когда, через какую ссылку и кто её одобрил. В структуре заявки есть даже поле для короткого текста от пользователя — то самое «расскажите о себе», которое некоторые группы просят при вступлении.
Что такое бот-охранник (join guard)?
Официальная роль в API: бот, назначенный проверять вступающих. Если метод вызывает бот без этой роли, Telegram отвечает ошибкой BOT_GUARD_NOT_SUPPORTED — «этот бот не назначен join guard». То есть проверка на входе теперь штатная функция платформы, а не только сторонние скрипты.
Можно ли инвайтить людей в группу с заявками?
Добавление участников напрямую и заявки — разные механики: заявка нужна тому, кто приходит по ссылке сам. Если вы добавляете человека из своей базы, он попадает в группу без заявки, но упирается в его настройки приватности. Именно поэтому в чужую группу с заявками массово «нагнать» людей нельзя.
Зачем включать заявки в своей группе?
Чтобы отсечь ботов и случайных людей на входе. Цена — ручная работа или бот-охранник, а также замедление роста: часть людей не дожидается одобрения и уходит. Для сообществ с ценным контентом обмен обычно выгодный.
Почему заявка иногда пропадает?
Она одноразовая: после одобрения или отклонения запись обрабатывается, и повторная попытка её скрыть возвращает ошибку HIDE_REQUESTER_MISSING — «заявка отсутствует или уже обработана». Если у вас несколько админов, двое могут случайно обработать одну заявку.
Механика ссылок и заявок — из документации по инвайт-ссылкам, формулировки ошибок BOT_GUARD_NOT_SUPPORTED, INVITE_REQUEST_SENT и HIDE_REQUESTER_MISSING — из машиночитаемой базы ошибок Telegram. Проверено 17 августа 2026.