Tiny Telegram Tools

Капча для новых участников группы Телеграм через бота

В открытую группу часто заходят аккаунты, которые пишут ссылку и пропадают. Многие из них скрипты. Они не читают приветствие и не отвечают на вопросы. Проверка, где новичку нужно сделать одно действие, прежде чем писать, отсекает часть таких аккаунтов, а живых людей почти не задерживает.

Сам Телеграм даёт ссылки с одобрением заявок, медленный режим и права участников по умолчанию. Ни одно из этого не проверяет новичка само по себе. Одобрять заявки приходится вручную, а медленный режим только растягивает сообщения во времени. @GroupGateProBot добавляет недостающий шаг. Он заглушает каждого нового участника, показывает карточку с кнопкой «Я человек» и удаляет того, кто не нажал её вовремя.

Ниже настройка по шагам, что видит новичок, что бесплатно и что даёт Pro. Отдельно сказано, чего эта проверка не делает. Бот проверяет только то, что человек нажал кнопку, и больше ничего.

Keep reading

Шаги

  1. Добавьте бота в группу администратором. Кнопка на этой странице открывает Телеграм и сразу просит два права: «Блокировка пользователей» и «Удаление сообщений». Без них бот не сможет ни заглушить новичка, ни удалить его. Бота можно добавить и вручную из его профиля, тогда выдайте права сами.
  2. Отправьте /gate в группе. Бот ответит, включена ли проверка, и покажет, сколько минут у новичка на нажатие. Команда работает только у администраторов группы. /gate off выключает проверку, /gate on включает её снова.
  3. Напишите своё приветствие командой /welcome. Отправьте /welcome и после неё текст, до 500 символов. Вместо {name} бот подставит имя новичка. Например: /welcome Привет, {name}. Нажмите кнопку, и можно писать. Свой текст доступен бесплатно. Если его нет, бот использует стандартный.
  4. Посмотрите, что видит новичок. Когда человек заходит, бот сразу запрещает ему писать и публикует карточку с приветствием и кнопкой «Я человек». Нажать её может только сам новичок, и после нажатия ограничение снимается. Если нажмёт другой участник, ему ответят, что кнопка не для него.
  5. Проверьте со второго аккаунта. Зайдите в группу с другого аккаунта. Убедитесь, что карточка появилась, что до нажатия писать нельзя и что после нажатия можно. Один раз выйдите со второго аккаунта, не нажав кнопку, чтобы увидеть, как проходит удаление.
  6. Решите, нужен ли Pro для фильтра ссылок. Нажатие кнопки мало что доказывает про человека, который решил спамить. Если он нажмёт, он может сразу написать ссылку. Фильтр ссылок входит в Pro: он удаляет сообщения со ссылкой или упоминанием через @ от тех, кто в группе меньше 24 часов. Включается и выключается командой /links on и /links off.

Полезно знать

Вопросы и ответы

Есть ли в Телеграме встроенная капча для новых участников группы?
Проверки такого вида в группе нет. Есть ссылки с одобрением заявок, медленный режим и права по умолчанию, но ни одна из этих настроек не проверяет самого новичка. Такую проверку добавляет бот вроде @GroupGateProBot.
Что будет с участником, который не нажал кнопку?
Через 5 минут, а в группе с Pro через 10, бот удалит его из группы с блокировкой на 60 секунд и уберёт карточку. Позже человек может зайти снова.
Какие права нужны боту?
«Блокировка пользователей» и «Удаление сообщений». Кнопка добавления на этой странице просит оба. Если прав нет, бот не может ни заглушить, ни удалить новичка, и тогда новичок остаётся в группе без проверки.
Это бесплатно?
Да. Проверка, 5 минут на нажатие и свой текст приветствия бесплатны. Pro необязателен: 150 Stars один раз за одну группу, он добавляет 10 минут на нажатие, свою кнопку и фильтр ссылок.

Похожие гайды

Related bots