Плагин для серверов Майнкрафт, который проверяет сообщения на турецкую нецензурную лексику, оскорбления, язык ненависти и другой нежелательный контент. Для анализа он использует Kynux AI, учитывая контекст, замены символов и похожее написание слов.
Возможности
- Автоматические меры по результату проверки: предупреждение, мут, кик или бан.
- Настраиваемые наказания по серьёзности нарушения и для повторных случаев.
- Статистика по игрокам: найденные слова, категория, уровень серьёзности и сведения анализа.
- Хранение данных в MySQL или SQLite.
- Административное меню со статистикой через
/tpd admin. - Уведомления в Discord через вебхук и поддержка PlaceholderAPI.
- Ограничение частоты сообщений и кэширование проверок.
- Асинхронная обработка запросов и операций с базой данных.
Команды
/tpd admin— открыть административное меню статистики./tpd reload— перезагрузить конфигурацию.
Права
turkishprofanitydetection.bypass— не проверять сообщения выбранного игрока или группы.
Настройка
Основные параметры находятся в plugins/TurkishProfanityDetection/config.yml. В поле kynux_api.key указывается ключ API Kynux AI; там же настраиваются модель, системные инструкции, наказания и обработка повторных нарушений.
Требования
Для проверки сообщений необходим действующий ключ API Kynux AI.
