Настройка антифлуд-фильтра, защита от частых повторяющихся сообщений

Настройка антифлуд-фильтра, защита от частых повторяющихся сообщений

Настройка антифлад фильтра в корпоративном мессенджере MyChat

 

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

 

Общие настройки


Включить защиту от флуда

Если вы снимете эту галочку, фильтр будет выключен и сервер не будет производить никаких проверок на флуд.

 

Критическое количество событий

Статистика по отправляемым сообщениям накапливается на сервере, и если пользователь отправит больше сообщений в единицу времени, чем это разрешено, сервер некоторое время будет его игнорировать.

 

В единицу времени (секунды)

Максимальное время, в течении которого можно отправлять сообщения, не попадая под действие фильтра.

 

Игнорировать флудера (секунд)

Сколько секунд должен игнорировать "провинившегося" пользователя сервер.

 

Считать флудом повторяющиеся смайлики в одном сообщении (количество повторений)

Если включена эта настройка, то сервер будет проверять, сколько смайликов отправляется в одном сообщении. Если количество эмотиконов будет большем, чем это разрешено, такое сообщение будет автоматически считаться флудом и будет проигнорировано сервером.

 

Считать флудом повторяющиеся изображения в одном сообщении (количество повторений)

То же самое, что и с смайликами, но уже по отношению к изображениям, которые отправляются в чат.

 

Список исключений


Иногда бывает, что отдельных пользователей следует оградить от действия фильтра. Например, когда кто-то отправляет сообщения сугубо по работе, однако система ошибочно распознаёт в этих сообщениях флуд. Или вы используете MyChat Integration API для отправки каких-то данных из внешних систем в чат, и это может происходить часто. Чтобы антифлуд фильтр гарантировано не блокировал такие сообщения, вам следует поставить соответствующие учётные записи пользователей в список исключений.

 

Все пользователи, которые находятся в списке исключений, игнорируются фильтром антифлуда и на них не распространяется его действия.

 

Внимание!

На встроенного в сервер робота Elisa (UIN=0) действие антифлуд-фильтра не распространяется.