Repository navigation
Releases
Модератор v0.2.0 (предварительная версия)
Проект переименован: ChatGuard → Модератор. Функциональность та же, что в v0.1.0, изменились только имена.
Что скачать
Moderator.dll— сам компонент. Положите в папкуcomponentsсервера (Windows, 32 бита).moderator.inc— include для Pawn. Положите вqawno/include, если хотите управлять фильтром из мода.
Если ставили v0.1.0
- Удалите
ChatGuard.dllизcomponentsиchatguard.incизqawno/include. - Переименуйте раздел
chatguardвconfig.jsonвmoderator. - В моде замените
ChatGuard_наModerator_,CHATGUARD_наMODERATOR_,OnChatGuardBlockнаOnModeratorBlock.
Возможности
- Антиреклама: IP-адреса и сайты, в том числе замаскированные пробелами; белый список для своего сервера и сайта.
- Фильтр запрещённых слов, который видит маскировку:
д.у.р.а.к,дyр@к. - Антикапс, антифлуд и запрет повторять одно и то же сообщение.
- Иммунитет для админов, проверка текста в командах и колбэк
OnModeratorBlockдля своих наказаний.
Статус
Проверено на open.mp 1.5.8 под Windows: загрузка компонента, чтение настроек из config.json, функции Pawn и автотесты логики фильтра.
Ещё не проверено: блокировка сообщений живых игроков в игре. Поэтому версия предварительная. Если заметите проблему, создайте issue.
Настройки и примеры — в README.
ChatGuard v0.1.0 (предварительная версия)
Первая версия компонента модерации чата для open.mp.
Что скачать
ChatGuard.dll— сам компонент. Положите в папкуcomponentsсервера (Windows, 32 бита).chatguard.inc— include для Pawn. Положите вqawno/include, если хотите управлять фильтром из мода.
Возможности
- Антиреклама: IP-адреса и сайты, в том числе замаскированные пробелами; белый список для своего сервера и сайта.
- Фильтр запрещённых слов, который видит маскировку:
д.у.р.а.к,дyр@к. - Антикапс, антифлуд и запрет повторять одно и то же сообщение.
- Иммунитет для админов, проверка текста в командах и колбэк
OnChatGuardBlockдля своих наказаний.
Статус
Проверено на open.mp 1.5.8 под Windows: загрузка компонента, чтение настроек из config.json, функции Pawn и автотесты логики фильтра.
Ещё не проверено: блокировка сообщений живых игроков в игре. Поэтому версия предварительная. Если заметите проблему, создайте issue.
Настройки и примеры — в README.