Плагин для серверов Майнкрафт, защищающий чат от оскорблений, брани и токсичных сообщений. Он проверяет не только точное совпадение слов, но и близость смысла фразы к запрещённым выражениям.
Возможности
- Находит обычные запрещённые слова и сообщения с похожим смыслом: например, фразы с разной формулировкой одного оскорбления.
- Для каждой запрещённой фразы можно выбрать действие: удалить сообщение или отправить уведомление персоналу.
- Уровень строгости задаётся отдельно для каждой фразы.


Права
chatguardian.reload— перезагрузка плагина.chatguardian.notify— уведомления о нежелательных сообщениях: на текущем сервере Paper или с другого сервера при работе через Velocity.chatguardian.alwaysnotify— уведомления о каждом нежелательном сообщении независимо от сервера.
По умолчанию права доступны операторам.
Настройка
В конфиге укажите тип проверки, действие и фразы с порогом сходства:
type: sentence2vec
delete:
"go die": 0.9
alert:
"wanker": 0.55
"fuck": 0.55
"motherfucker": 0.55
Чем выше число, тем ближе по смыслу сообщение должно быть к указанной фразе, чтобы фильтр сработал.
Требования
Для автоматического удаления сообщений в варианте плагина для Velocity требуется SignedVelocity. Его нужно установить на прокси и на все серверы за ним.
