инструкция

Как убрать спам в телеграм-чате

Спам в группе приходит двумя путями: его пишут залётные аккаунты и его пишут свои, но с рекламными ссылками. Бот закрывает оба, и настраивается это за пару минут.

коротко

Что сделать

  1. 1Добавьте бота в группу и выдайте права администратора. Без права удалять сообщения он ничего сделать не сможет: это ограничение самого Telegram.
  2. 2Наберите /modconfig и включите фильтр ссылок. По умолчанию он бьёт по новичкам, у старожилов ссылки остаются.
  3. 3Там же добавьте стоп-слова, если у вас есть характерный спам: «заработок», «крипта», названия конкурентов.

команды

/modconfig
открыть настройки фильтров
/warn @user реклама
предупреждение вручную
/ban @user
забанить сразу, если это явный бот
/report
участники сами жалуются модераторам

подробности

Как это устроено

Что фильтруется

Ссылки, пересланные сообщения, картинки и видео от новых участников, стоп-слова из вашего списка. Плюс отдельная проверка присланных изображений.

Кого это не касается

Администраторов и людей с ролью модератора фильтры не трогают. Порог «новичка» задаётся в /modconfig.

Что видно потом

Каждое срабатывание попадает в журнал: видно, что удалено, у кого и по какому правилу.

если не работает

Частые причины

Почти все обращения сводятся к трём вещам ниже.

  • Бот добавлен, но без прав администратора. Самая частая причина, по которой «ничего не работает».
  • Включён фильтр ссылок, но спам идёт картинками. Тогда нужен ещё и фильтр медиа для новичков.
  • Спамеры заходят волной и пишут сразу. Это лечится не фильтром, а капчей на входе.

вопросы

Ещё спрашивают

Бот удаляет сообщения сам или зовёт модератора?

Сам, если правило сработало. Модератора звать не нужно, но всё удалённое видно в журнале, и решение можно отменить.

А если бот удалит нужное сообщение?

Пороги настраиваются в /modconfig, а любого участника можно вывести из-под фильтров, выдав ему роль. Ссылки от администраторов не трогаются никогда.

Всё это умеет один бот

Добавьте Cortes в группу, и настройка займёт пару минут. По умолчанию он просто разговаривает.