Лёня. Модерация. Фильтры
Бот - @ModerLyonyaBot
Информация по обновлениям: @bots_TiKey
Навигация:
Гайд по боту > Команды модераторов > Фильтры
Фильтры > Антифлуд
> Каналы
> Настройка фильтров ссылок, слов и стикеров
> Ссылки
> Слова
> Стикеры
___________________________________________________________________________
В этом блоке рассмотрим команды, которые может написать модератор для того чтобы настроить / включить / выключить фильтры бота.
___________________________________________________________________________
В боте на данный момент есть 5 фильтров: антифлуд , фильтр ссылок, фильтр слов, фильтр стикеров, фильтр каналов.
___________________________________________________________________________
Антифлуд
Описание: фильтр проверяет сколько сообщений бот написал за последнее время. Если количество однообразных сообщений от пользователя аномально большое, то бот сначала предупреждает, и начинает удалять последующие сообщения от пользователя, а если флуд не кончается, то бот применяет выбранное наказание к пользователю.
Активация и настройка:
Включить антифлуд с стандартными параметрами можно введя команду:
+антифлуд
Алиасы: антиспам, antiflood
Однако, вы можете еще и настроить, каким образом бот должен наказывать пользователей, если фильтр обнаружит флуд.
Доступные параметры:
1) Типы бана: бан, мут.
Алиасы типа бан: банить, ban, режим бана
Алиасы типа мут: мутить, mute, режим мута
2) Время наказания: Время.
Примеры написания команды:
+антифлуд режим бана 1д
+антифлуд режим мута 12ч
+антиспам бан 10м
+antiflood mute 5h
Выключение:
Выключить этот фильтра можно с помощью команды:
-антифлуд
___________________________________________________________________________
Каналы
Описание: если кто-то пишет от имени канал что-то в чате, то бот банит этот канал.
Включение фильтра:
-каналы
Алиасы: разрешить каналы, +channels
Выключение фильтра:
+каналы
Алиасы: запретить каналы, -channels
___________________________________________________________________________
Настройка фильтров ссылок, слов и стикеров
Выполняется с помощью команды:
!фильтры

При нажатии на кнопку с названием фильтра можно переключать активатор фильтра (галочка - вкл., крестик - выкл.)
При нажатии на кнопку с эмодзи письма бот пришлет в лс список добавленных исключений и их можно будет удалить все или удалить какие-либо конкретные.

Ниже будут приведены команды для добавления новых исключений и описания этих фильтров 👇
___________________________________________________________________________
Ссылки
Описание: проверяет сообщение пользователя на вхождение в него любых ссылок. При этом парсинг на наличие ссылки бот оставляет телеграму, то есть если ссылка в сообщении кликабельна - бот точно ее обнаружит без ошибок, удалит сообщение с нарушением и выдаст пользователю предупреждение. Если вам нужно чтобы в чате можно было писать определенные ссылки - вы можете добавить их в список разрешенных, за такие ссылки бот не будет наказывать. Можно добавлять в разрешенные ссылки сайт и все его страницы будут разрешены для публикации в чате. Например, если добавить в разрешенные vk.com, то ссылка vk.com/brawl_stars_studio будет разрешена тоже.
Добавить ссылку в разрешенные:
+ссылка {ссылка}
Алиасы: +link
___________________________________________________________________________
Слова
Описание: проверяет сообщения на предмет вхождения в них запрещенных слов. Если в сообщении есть запрещенное слово, то бот предупредит пользователя и удалит сообщение с нарушением
Запретить слово:
+слово {слово или слова через пробел}
Алиасы: +word, запретить слово, deny word
___________________________________________________________________________
Стикеры
Описание: проверяет стикеры на вхождение в запрещенные стикерпаки. Если бот видит стикер из запрещенного стикерпака, то он удалит сообщение и выдаст предупреждение пользователю.
Запретить стикерпак:
+стикеры {ссылка на стикерпак}
Алиасы: +стики, +stickers, +стикерпаки, запретить стикеры, deny stickers
___________________________________________________________________________