Когда ботоферма запускает скрипт массовой подписки, Telegram не видит разницы между человеком и ботом — он просто обрабатывает запросы к API. Именно поэтому встроенных инструментов Telegram недостаточно для защиты от автоматических вступлений. Капча — это дополнительный рубеж, который требует от нового участника одного простого действия, недоступного боту без человека за клавиатурой.
Почему ботофермы так легко атакуют каналы без защиты
Современные ботофермы используют легальный Telegram API для управления тысячами аккаунтов. Подписка на канал — это один API-вызов. Скрипт может выполнить его тысячи раз в час, обходя стандартные rate-limits через распределение по аккаунтам. Без дополнительной проверки на стороне канала у Telegram нет инструментов, чтобы это остановить.
Последствия для незащищённого канала:
- Скачок числа подписчиков при неизменном охвате — ERR падает;
- Ложные данные о росте аудитории в аналитике;
- Повышенный риск SCAM-метки при организованных атаках с жалобами;
- Засорение списка участников бесполезными аккаунтами.
Публичный канал vs. приватный: разные задачи капчи
Механика работы капчи различается в зависимости от типа канала.
Публичный канал (доступен через поиск, подписка открыта для всех). Здесь капча работает как постподписочная проверка: человек вступает, бот отправляет ему личное сообщение с кнопкой. Если кнопка не нажата в течение заданного времени — участник автоматически исключается. Это создаёт воронку, через которую проходят только реальные люди.
Приватный канал (вход только по инвайт-ссылке). Здесь дополнительная задача — предотвратить автоматическое использование ссылок ботами. TGuard отслеживает аномально высокое число переходов по одной ссылке за короткий период и может временно деактивировать её при подозрительной активности.
Как работает капча TGuard: механика одной кнопки
За более чем три года работы TGuard защитил более 12 000 каналов с суммарной аудиторией свыше 50 миллионов подписчиков — и капча стала одним из ключевых рубежей этой защиты.
TGuard намеренно использует максимально простую капчу — единственная кнопка, подтверждающая, что участник реальный. Это не сложная задача с текстом или картинками. Почему именно так?
- Минимальное трение для реальных пользователей. Одно нажатие за секунду — это не барьер для человека.
- Эффективность против ботов. Стандартные скрипты автоматической подписки не взаимодействуют с ботами в личных сообщениях. Это требует отдельной программной логики, которой большинство ботоферм не имеет.
- Масштабируемость. При атаке 10 000 ботов одновременно система отправляет 10 000 сообщений с кнопкой — ни один не нажимается, все кикаются по таймауту.
Дополнительно TGuard поддерживает усиленный режим антирейда, в котором при аномальной скорости вступлений включается временная заморозка новых подписчиков — они ставятся в очередь проверки.
Настройка капчи TGuard: пошаговая инструкция
- Перейдите в @channel_guardian_bot и нажмите «Старт».
- Выберите «Добавить канал» и добавьте бота администратором своего канала с правами управления участниками (Restrict Members).
- В меню управления каналом выберите раздел «Капча».
- Включите капчу — таймаут верификации составляет 5 минут. Для реального пользователя это более чем достаточно; бот не нажимает кнопку никогда.
- Настройте текст приветственного сообщения — объясните новым участникам, почему они получают запрос на подтверждение.
- Дополнительно включите «Режим антирейда» для автоматического усиления защиты при волнах вступлений.
- Сохраните настройки. С этого момента каждый новый участник будет проходить верификацию.
Частые вопросы
Капча отфильтровывает ботов, которые автоматически подписываются на каналы. Без капчи ботоферма может в течение часа добавить в ваш канал тысячи фейковых аккаунтов, искажая статистику и снижая качество аудитории.
Для публичного канала капча проверяет каждого нового подписчика сразу после вступления. Для приватного — дополнительно фильтрует тех, кто переходит по инвайт-ссылке, не позволяя ботам войти по украденным или публично размещённым ссылкам.
Добавьте @channel_guardian_bot в администраторы канала, откройте настройки в боте, включите раздел «Капча» и выберите режим. Вся настройка занимает менее 5 минут.