Skip to content

Releases

Модератор v0.2.0 (предварительная версия)

Choose a tag to compare

@sonik-boom71 sonik-boom71 released this 25 Sep 11:33

Проект переименован: 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 (предварительная версия)

Choose a tag to compare

@sonik-boom71 sonik-boom71 released this 25 Sep 11:19

Первая версия компонента модерации чата для 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.