Капча для Telegram-групп: зачем нужна и как настроить
Спам-боты вступают в чат пачками — и им абсолютно всё равно на правила. Единственная надёжная точка отсечения: заставить каждого нового участника доказать, что он человек. Это и есть капча.
Три вида капчи, которые реально работают
1. Кнопка «Я не бот»
Самый быстрый и дружелюбный вариант: одно нажатие — и человек пишет. Боты обычно не разбирают инлайн-кнопки в конкретном сообщении, поэтому отсечение получается массовым. Минус: целевые боты «под чат» иногда умеют нажимать.
2. Пример на сложение
Четыре кнопки, один правильный ответ. Слегка сложнее для скриптов, чуть медленнее для человека. Оптимально для чатов, которые уже атаковали.
3. Ожидание/мьют до проверки
Не отдельный вид, а обязательное условие: пока капча не пройдена, человек не может писать. Иначе он успеет залить 10 сообщений до того, как нажмёт кнопку.
Настройки, которые важнее вида капчи
- Таймаут. 120 секунд — норма. Меньше 60 — люди отвлекаются и вылетают; больше 5 минут — спамеры получают окно.
- Действие при провале. Кик лучше бана: человек может вернуться и пройти капчу нормально. Бан — для чатов, которые атакуют.
- Админы и доверенные вне капчи. Очевидная вещь, которую забывают все: если админ заходит с другого аккаунта, его тоже нельзя проверять.
- Приветствие рядом. Капча без приветствия выглядит как КПЗ. Нормальный бот сначала здоровается, потом просит подтвердить.
Капча — не наказание. Она должна занимать одно действие и не требовать чтения инструкций.
Когда капчу стоит отключить
- Чат для избранного круга, куда попадают только по личному приглашению.
- Чат-анонсы, где пишут только админы — там капча бессмысленна.
- Временные чаты под мероприятие на 1–2 часа.
Во всех остальных случаях капча экономит админам часы: одна кнопка вместо ручной проверки каждого входящего.
Капча + фильтры + приветствие — в одном боте
XERONSI ставит капчу автоматически при добавлении в чат. Настроить можно за 2 клика
командой /settings.