Антиспам бот для Telegram-чатов и групп
Рекламные сообщения, предложения заработка и нежелательные ссылки мешают участникам общаться. SpamSeeker помогает удалять такой контент по правилам вашего сообщества: сочетайте стоп-слова, проверку новых участников и анализ сообщений ИИ-стражем.
Какие сообщения нужно останавливать в вашем чате?
В рабочей группе реклама сторонних услуг может быть нарушением, а в сообществе предпринимателей — частью обычного обсуждения. Поэтому антиспам начинается с правил: определите, что разрешено публиковать, какие ссылки допустимы и когда участнику достаточно предупреждения.
Для повторяющихся рекламных фраз подойдут стоп-слова. Для рекламы, которую каждый раз формулируют иначе, полезен анализ смысла. При массовой рассылке эти инструменты проверяют содержание отдельных сообщений: не следует путать их с отдельным ограничителем частоты сообщений или гарантированной защитой от любого флуда.
- Реклама и предложения заработка — собственные стоп-слова и правила ИИ-стража.
- Нежелательные выражения, оскорбления и опасный контент — выбранные готовые списки и ваши дополнения.
- Реферальные Telegram-ссылки — отдельный фильтр ссылок с параметрами запуска или приглашения.
- Нежелательные входы — проверка новых участников с возможностью запретить писать до её прохождения.
Стоп-слова и ссылки: точные настройки вместо общего запрета
В модуле стоп-слов доступны предустановленные списки «18+ контент», «Мат и оскорбления», «Политика» и «Опасный контент». Включайте только подходящие вашему сообществу списки. Их содержимое можно посмотреть, а собственные выражения добавить в «Мои стоп-слова».
Используйте целые слова или шаблоны со звёздочкой для поиска частей слов. Слишком короткое выражение может совпасть с обычной перепиской, поэтому сначала проверьте его на характерных сообщениях вашего чата.
Отдельный фильтр реферальных ссылок проверяет определённые Telegram-ссылки, например переход к боту с параметром start. Для правила «запретить рекламу чужих каналов, но разрешить наш канал» можно подключить ИИ-стража и явно указать исключение. Это разные способы проверки, а не универсальная блокировка любых адресов.
Примеры сообщений и подходящих правил
Настройки удобнее проверять на конкретных ситуациях. Ниже — примеры для обсуждения с модераторами, которые можно адаптировать под тематику группы.
- «Доход без опыта, пишите в личку» — добавьте характерную фразу в свои стоп-слова или задайте ИИ правило об удалении предложений заработка.
- «Услуги продвижения, скидка только сегодня» — для чата без рекламы задайте правило «Удаляй рекламу услуг, но разрешай участникам обсуждать свой опыт».
- Ссылка вида t.me/example_bot?start=promo — пример для проверки модуля реферальных Telegram-ссылок.
- «Посоветуйте специалиста по продвижению» — пример разрешённого вопроса, если вы хотите запрещать объявления продавцов, но сохранять обсуждения участников.
Проверка новых участников до начала переписки
Настройте приветствие и проверку кнопкой либо подпиской на целевой канал. Если важно не допускать сообщений до проверки, включите соответствующее ограничение. Можно также задать срок исключения тех, кто её не прошёл.
Проверка при вступлении и фильтрация сообщений дополняют друг друга. Участник, который нажал кнопку, всё ещё может отправить рекламу позже. Поэтому проверка входа помогает сократить нежелательную активность, а стоп-слова и ИИ-страж продолжают проверять содержание переписки.
Что делать после обнаружения спама
Выберите реакцию в настройках модуля. Для стоп-слов и ИИ-стража доступна система предупреждений: задайте лимит, текст уведомления и наказание после повторных нарушений. Например, удалять сообщение, выдавать предупреждение, а после трёх нарушений запрещать писать на сутки.
Посмотрите результаты в журнале модерации и уточните слишком широкие правила. ИИ-страж доступен с Premium; начать настройку защиты можно с нужных вам обычных модулей. Правила и санкции задаются отдельно для каждого чата, поэтому рабочая группа и открытое сообщество могут модерироваться по-разному.
Подключите SpamSeeker к своему чату
Добавьте бота в группу, выдайте права администратора и подключите чат в панели управления. Выберите модули и сохраните настройки. Premium можно подключить для одного чата или для аккаунта — на все принадлежащие ему чаты.