Проверка участников

Новый участник доказывает, что он человек, прежде чем писать в группе: ChatZilla предлагает кнопку, выбор кнопок, математику, капчу или подписку.

Спам-аккаунты обычно пишут сразу после вступления. Проверка это останавливает: новому участнику нужно пройти короткое задание, и только потом бот пропускает его сообщения. Настраивается в разделе Валидация пользователей мини-приложения.

Как это работает

  1. Включите Проверять пользователей и выберите тип проверки (см. ниже).
  2. В Фильтрах медиа или Фильтрах сообщений переведите хотя бы один тип контента (например, ссылки или пересылки) в режим Только для провалидированных пользователей. Именно это и включает проверку на деле: пока все фильтры в режиме Разрешить для всех пользователей, проверять никого не будут.
  3. Когда новый участник, не прошедший проверку, пишет в группе, бот удаляет сообщение и показывает ему задание (личным сообщением, которое видит только он). После прохождения он пишет как обычно.

Администраторов группы проверка не касается, как и участников, которых бот уже видел (они вступили или писали, пока проверка была выключена). Того, кого бот ещё не видел, например старожила, который пишет впервые после включения проверки, спросят.

Типы проверки

  • Кнопка с подтверждением. Одна кнопка, по умолчанию Я не робот. Текст и цвет кнопки можно поменять.
  • Выбор из нескольких кнопок. Несколько кнопок, правильная только одна: бот выбирает её случайно, а задание подсказывает, какую кнопку нажать. Впишите свои варианты в одну строку через | или нажмите кнопку с игральными костями, чтобы получить набор эмодзи.
  • Математика. Простой пример на сложение или вычитание, ответ кнопками.
  • CAPTCHA. Картинка с кодом из 4–8 символов (по умолчанию 5), участник вводит код в чат, регистр не важен.
  • Подписка. Участник подписывается на ваш канал и нажимает Я подписался. Укажите @username или ссылку канала.
Всем привет, загляните в мой канал!
Бот⚠️ @newcomer, для отправки сообщений необходимо пройти верификацию. Нажмите кнопку ниже ⤵️
✅ Я не робот

Подписка на канал: одно условие

Бот должен быть администратором этого канала, иначе Telegram не даст ему проверить, кто подписан. Если это не так, бот сообщит владельцу группы и сам переключит группу на кнопку с подтверждением, чтобы новички не остались без возможности писать. Добавьте бота в канал администратором и снова выберите Подписку.

Участник, который подписался и просто написал ещё раз, проходит без нажатия кнопки: бот сам проверяет подписку.

От остальных типов Подписка отличается ещё одним: ей не нужен фильтр в режиме Только для провалидированных пользователей. Пока выбран тип Подписка и указан канал, проверяется каждое сообщение не-админа, а сообщение того, кто не подписан, удаляется с уведомлением. Выключение Проверять пользователей этого не останавливает, для этого выберите другой тип. Текст уведомления можно переписать в разделе Сообщения бота.

Проверка до вступления

В закрытых группах с заявками та же проверка может пройти в личных сообщениях до того, как заявка попадёт к админам. Подробнее в разделе Заявки на вступление.

Сочетайте проверку с антиспамом: проверка останавливает ботов, а счётчик нарушений останавливает людей, которые нарушают правила уже после неё.

Передайте рутину ChatZilla

Добавьте бота, включите нужные правила и возвращайтесь к общению.

Добавить в группу