Модерация · PRO

Настройте антиспам без случайных удалений

Начните с режима наблюдения: бот покажет подозрительные сообщения, но ничего не удалит. Когда убедитесь, что фильтры подходят группе, включите защиту.

Коротко

Антиспам — отдельная функция PRO. Он не включается автоматически при создании моста и проверяет только новые сообщения после включения. Управлять им удобнее в разделе «Модерация» кабинета.

Что проверяет антиспам

  • подозрительные ссылки, приглашения в каналы и ссылки на ботов;
  • скам-вакансии, фальшивые розыгрыши, криптоскам, ставки и другие нежелательные темы;
  • обходы фильтров: смешанные алфавиты, невидимые символы, разрядку и эмодзи-флуд;
  • сообщения, опубликованные через неизвестного бота или пересланные от него;
  • заданные администратором стоп-слова, категории и собственные правила;
  • QR-коды и подозрительный текст на изображениях.

Ссылки сами по себе не означают автоматическую блокировку. По умолчанию они служат дополнительным сигналом для новичков: в первые 24 часа или пока участник не отправил три сообщения.

Три режима работы

РежимЧто делаетКогда использовать
НаблюдениеСообщает владельцу о срабатываниях, ничего не удаляет и никого не ограничивает.Первое включение и проверка новых правил.
DebugПоказывает разбор каждого сообщения и предполагаемое действие. Проверяет даже сообщения администратора.Короткий технический тест фильтра.
ЗащитаУдаляет обнаруженный спам, начисляет страйки и применяет выбранное наказание.После проверки на реальных сообщениях группы.
Не начинайте сразу с защиты в активной группе. Проведите хотя бы день в режиме наблюдения, особенно если участники часто публикуют ссылки, вакансии или объявления.

Безопасное подключение

Дайте боту праваВ Telegram разрешите удалять сообщения и ограничивать участников. В MAX бот должен быть администратором с доступом к сообщениям.
Откройте «Модерацию»В кабинете выберите нужную группу и режим «Наблюдение». Либо отправьте прямо в группе /antispam observe.
Проверьте фильтрОтправьте тест от обычного участника. Сообщения администраторов в наблюдении пропускаются; для проверки от администратора временно используйте Debug.
Настройте исключенияРазрешите технические ссылки, выберите категории, действие, предупреждения и уведомления владельцу.
Включите защитуВыберите режим «Защита» или отправьте /antispam on.

Что можно настроить

НастройкаКак работает
ДействиеМут, бан или последовательность «мут → бан». В MAX нарушитель удаляется из группы.
СтрайкиСпам удаляется сразу, а наказание применяется после выбранного числа нарушений.
СсылкиМожно разрешить ссылки, сохранив остальные проверки антиспама.
ПредупрежденияБот может сообщать участнику о страйке и писать в чат о наказании либо работать тихо.
Категории и правилаГотовые тематические фильтры, свои слова и отдельное действие для каждого правила.
КапчаТолько Telegram: новичку даётся 90 секунд на нажатие кнопки «Я не бот».
АнтирейдТолько Telegram: при массовом входе новые участники временно ограничиваются.
Проверка профиляТолько Telegram: дополнительная проверка имени и связанного личного канала новичка.
Служебные сообщения TelegramОтдельный переключатель удаления уведомлений «вошёл», «вышел», смены названия и закрепления. MAX Bot API не передаёт ID такого системного сообщения, поэтому удалить его ботом нельзя.

Собственные правила

В кабинете откройте группу, затем «Правила» или «Фильтры». Можно выбрать готовую категорию либо описать своё правило словами. Для точного правила укажите ключевые фразы и действие.

Пример: запретить объявления о «быстром доходе», удалять сообщение и не блокировать автора с первого раза. Сначала проверьте правило в наблюдении.

Управление командами:

/antispam ruleПоказать правила группы.
/antispam rule add Реклама заработка | быстрый доход, доход без опыта | delete | 0Добавить правило.
/antispam rule del НОМЕРУдалить правило по номеру.

Если удалилось нормальное сообщение

  1. Переключите группу в «Наблюдение», чтобы остановить новые автоматические удаления.
  2. Откройте журнал модерации в кабинете и найдите причину срабатывания.
  3. Разрешите ссылки, отключите лишнюю категорию или измените собственное правило.
  4. Повторите тест от обычного участника и только затем верните режим «Защита».
Удалённое сообщение восстановить автоматически нельзя. Поэтому наблюдение — обязательный первый шаг для новой группы или нового правила.

Забанить или ограничить вручную

В Telegram администратор может управлять участником без включения автоматического антиспама. Ответьте одной из команд на сообщение пользователя:

/banУдалить сообщение и заблокировать его автора.
/muteЗапретить автору писать на сутки.
/mute 30Запретить автору писать на 30 минут.
/unbanСнять блокировку.
/unmuteСнять ограничения.

Без ответа на сообщение используйте /ban @username, /mute @username 30 или числовой ID. Ответ на сообщение надёжнее: поиск по @username сработает, только если бот уже видел пользователя.

Только Telegram. Бот должен быть администратором с правами блокировать и ограничивать участников. В MAX ручные команды /ban, /mute, /unban и /unmute пока не работают.

Основные команды

/antispam observeПроверять без удаления.
/antispam debugПоказывать подробный разбор без действий.
/antispam onВключить удаление и выбранные наказания.
/antispamПоказать состояние и доступные команды.
/antispam offПолностью выключить антиспам в этой группе.

Команды настройки отправляет администратор прямо в нужной Telegram- или MAX-группе. Саму команду бот удаляет, чтобы она не пересылалась через мост.