Как бороться со спамом с помощью tgdev-ботов

Вступление

В тексте советов вы встретите такие термины, как модуль, фильтры, настройки и так далее, а также имена конкретных модулей, фильтров и настроек. Что это такое и как с этим работать вы можете прочитать в основной документации по tgdev ботами, расположенной по адресу tgdev.io/ru/bot/tgdev

Установка бота

Для начала вам нужно установить любой tgdev бот в чат и дать ему права удалять сообщения и банить пользователей. Без этого ничего не будет работать.

Модуль spam

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

Модуль watchdog

Активируйте модуль watchdog и включить несколько фильтров.

Рекомендуемые фильтры для включения:

  • via_chat_folder -- для удаления из чата пользователей, заходящих через папки с чатами. Реальность такова, что большая часть людей, заходящих через папки с чатами, -- это спам-боты.
  • spam_emoji -- для удаления сообщений, содержащих несколько различных эмоджи
  • mixed_abc -- для удаления сообщений, в которых часть русских букв заменена английскими.

Модуль sandbox

Активируйте модуль sandbox. Со значениями по умолчанию он будет удалять сообщения от новых пользователей, которые провели в чате менее 24 часов.