Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN/SEC/CHAT] ChatGuard 7.6.2 - анти-мат, анти-флуд, анти-капс и анти-реклама [1.5.2-∞]

Кто сталкивался с проблемой?
Вместо кика, банит..
Уже и так и сяк пробовал..
 
Стоит пофиксить один обход анти-рекламы плагина с пробелами, например, mc . govnocraft . ru
Также желательно добавить функцию ограничения сообщений. Например, чтобы игроку можно было писать сообщение только раз в 5 секунд.
Еще можно добавить функцию ограничения кол-ва цифр на сообщение.
 
Спасибо, очень нужная вещь! Не забрасывайте ни в коем случае!
 
Как сделать что бы он только одиночные слова блокировал ? а то из за конца в слове потре****ь он видит мат и блокирует
 
Как сделать что бы он только одиночные слова блокировал ? а то из за конца в слове потре****ь он видит мат и блокирует
добавить определяемое по ошибке слово в вайтлист
 
Я так понимаю перм chatguard.inform даёт возможность модерам видеть надпись о нарушение чата игроком?
 
Я так понимаю перм chatguard.inform даёт возможность модерам видеть надпись о нарушение чата игроком?
Да
Есть ли заинтересованные в развитии плагина?
Я тут на досуге леплю 7.0
Будет новый конфиг. Может кто-то хочет посмотреть и внести какие-нибудь предложения и замечания?
 
Я, конечно, с java на Вы, но зачем делить строку чата на слова, чтобы сравнивать их со swearlist?
Какой тогда смысл от регулярки?
Как это защитит от "mysuper-server . ru" или "192. 168 . 1. 1"?
Как на счет нагрузки от проверки каждого слова по регулярке?
 
Да
Есть ли заинтересованные в развитии плагина?
Я тут на досуге леплю 7.0
Будет новый конфиг. Может кто-то хочет посмотреть и внести какие-нибудь предложения и замечания?
Я бы добавил функцию замедления чата - писать сообщения не чаще чем 1 раз в n секунд, кроме того, сделайте более сильную защиту от повторяющихся сообщений, что бы при их чередовании тоже блокировало
 
Я, конечно, с java на Вы, но зачем делить строку чата на слова, чтобы сравнивать их со swearlist?
Какой тогда смысл от регулярки?
Как это защитит от "mysuper-server . ru" или "192. 168 . 1. 1"?
Как на счет нагрузки от проверки каждого слова по регулярке?
На слова я делал деление для более удобной замены на альтернативное.
Плагин не создавался чтобы только защищать от такого способа спаммига, плюс ко всему в 7.0 я это учёл.
Не думаю, что при проверке 5-10 слов по регулярке будет нагрузка, как это было бы от миллиона.
Я бы добавил функцию замедления чата - писать сообщения не чаще чем 1 раз в n секунд, кроме того, сделайте более сильную защиту от повторяющихся сообщений, что бы при их чередовании тоже блокировало
Оба этих предложения уже сделаны в 7.0, спасибо, но я пока мало работаю над этой версией.
 
На слова я делал деление для более удобной замены на альтернативное.
Плагин не создавался чтобы только защищать от такого способа спаммига, плюс ко всему в 7.0 я это учёл.
Не думаю, что при проверке 5-10 слов по регулярке будет нагрузка, как это было бы от миллиона.
Отлично. Тогда ждем :)
Для себя пока написал небольшой плагин, который защитит от "myserver . ru"
 
На слова я делал деление для более удобной замены на альтернативное.
Плагин не создавался чтобы только защищать от такого способа спаммига, плюс ко всему в 7.0 я это учёл.
Не думаю, что при проверке 5-10 слов по регулярке будет нагрузка, как это было бы от миллиона.

Оба этих предложения уже сделаны в 7.0, спасибо, но я пока мало работаю над этой версией.
upload_2015-4-1_23-13-5.png
у меня заблокировано слово "сука", но "ссукка" он спокойно пропускает
 
Посмотреть вложение 31439
у меня заблокировано слово "сука", но "ссукка" он спокойно пропускает
Это можно чинить бесконечно. В итоге вы добьетесь настолько тяжолой проверки, что вас чатом заддосят. А чат и без того отжирает дохренище если разом флудануть из овер600 ботов.
Просто бань безразбора и все.
 
Последнее редактирование:
Посмотреть вложение 31439
у меня заблокировано слово "сука", но "ссукка" он спокойно пропускает
Тоже уже поправлено. В новой версии будет больше задействовано возможностей регулярных выражений.
Спорим на 100 баксов что нет, "девяносто пять, десять, сто два, ноль, пять" :D. Есть милиард способов поиметь системы.
Это можно чинить бесконечно. В итоге вы добьетесь настолько тяжолой проверки, что вас чатом заддосят. А чат и без того отжирает дохренище если разом флужануть из овер600 ботов.
Просто бань безразбора и все.
Ясное дело, что плагином просто так взять и всем закрыть рот нельзя, модераторы нужны будут всегда, пока не появится искусственный интеллект :D
 
Мальчишки и девчонки я уже голову сломал.
Мб кто поможет (или мб уже была описана тут эта проблема, но 37 страниц я не осилю сейчас читать)
Проблема такова после добавления Русских Матных слов в кодировке ANSI у меня теперь каждое слово будь то даже 1 буква воспринимает как мат (т.е. как будто каждую букву берет из списка).

Как избавиться от этого?
 

Поделиться этой страницей

Назад
Верх