AntiMat

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
not-alone
Сообщения: 67
Зарегистрирован: 17:48, 16.08.2008
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение not-alone »

Дальнейшие размышления приводят меня вот к чему.
раз проверка названия канала на матерность в названии и бан людей на нем происходит с заходом на канал, но сам канал не закрывается, значит однажды созданный канал матерный будет существовать вечно. потому что на него каждый 30 минут заходит бот. следовательно сервер не будет удалять этот канал за истечением срока не пользования, как будто это активный канал. Проблему надо решать.
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Paradox »

not-alone писал(а):Дальнейшие размышления приводят меня вот к чему.
раз проверка названия канала на матерность в названии и бан людей на нем происходит с заходом на канал, но сам канал не закрывается, значит однажды созданный канал матерный будет существовать вечно. потому что на него каждый 30 минут заходит бот. следовательно сервер не будет удалять этот канал за истечением срока не пользования, как будто это активный канал. Проблему надо решать.
NexxGen писал(а):Проверка списка каналов осуществляется запросом и дальнейшей проверкой списка каналов
Непонятно о какой проблеме идёт речь, бот справляется с возложенными на него задачами на ура.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Chudik »

Ув. NexxGen вот у вас в Антимате есть "Добавить Исключение"...
Я думаю корректным было-бы пожелание сделать "Добавить мат"...
XXL
Сообщения: 25
Зарегистрирован: 10:34, 02.12.2008

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение XXL »

вот такое вылетает при написании мата что мне делать при этой ситуации?


Изображение
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Paradox »

Chudik писал(а):Ув. NexxGen вот у вас в Антимате есть "Добавить Исключение"...
Я думаю корректным было-бы пожелание сделать "Добавить мат"...
Разве антимат не ловит почти все нецензурные выражения? Не вижу смысла добавлять что то новое, а если и требуется то в блокнотике сделать это гораздо удобнее :)
P.S. Стоит стандартная база mat.txt еще не видел такого мата который бы небыл наказан :)
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Chudik »

Paradox писал(а):
Chudik писал(а):Ув. NexxGen вот у вас в Антимате есть "Добавить Исключение"...
Я думаю корректным было-бы пожелание сделать "Добавить мат"...
Разве антимат не ловит почти все нецензурные выражения? Не вижу смысла добавлять что то новое, а если и требуется то в блокнотике сделать это гораздо удобнее :)
P.S. Стоит стандартная база mat.txt еще не видел такого мата который бы небыл наказан :)
Насколько я понял что Антимат проверяет и состояния пользователя!А вот при состоянии : Всем на меня пох*й не обратил внимание!
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение NexxGen »

XXL писал(а):вот такое вылетает при написании мата что мне делать при этой ситуации?
Не верный синтаксис одного из регулярных выражений
Chudik писал(а): Насколько я понял что Антимат проверяет и состояния пользователя!А вот при состоянии : Всем на меня пох*й не обратил внимание!
В ниже приведенном примере будет отлавливать и с символом *

Код: Выделить всё

[(\s|_)]*[xхh]+[(\s|_)]*([yuу]+|\*)[(\s|_)]*([йиiy]|[яyеё])+[(\s|_)]*([Lл]|[мm])*
[(\s|_)]*[xхh]+[(\s|_)]*[yuу]+[(\s|_)]*[Л]+[(\s|_)]*[иеui]
#..ху..
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
tuniks
Сообщения: 83
Зарегистрирован: 14:55, 30.06.2007

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение tuniks »

Молодец NexxGen! Даешь ему первую премию!

Спасибо за работу. За быструю реакцию в решении моей проблемы (ну, по крайней мере, надеюсь, что решение найдено). Значимость Бота без сомнения на первом месте.

Но мой совет, сделать из него нормальный плагин к серверу, тогда уже не останется сомнений в победителе. Или просто консольное приложение с запуском из командной строки с параметрами. Не нужен этот оконный интерфейс ни одному (нормальному) администратору. А деткам-админам-однодневкам, так не надо на них растрачивать силы.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Chudik »

А подскажите пожалуйста где прописывать каналы для проверки Антиматом нецензуры?
Кстати вернёмся к ранней просьбе по поводу добавление такой фичи как "Добавить мат"...
Вложения
Безымянный1.jpg
Добавить Мат!
(155.18 КБ) 142 скачивания
XXL
Сообщения: 25
Зарегистрирован: 10:34, 02.12.2008

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение XXL »

NexxGen

а что мне делать чтобы оно не вылетало?
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение NexxGen »

Chudik писал(а):А подскажите пожалуйста где прописывать каналы для проверки Антиматом нецензуры?
Настройки\прогрес. бан
XXL писал(а):NexxGen
а что мне делать чтобы оно не вылетало?
Исправить синтаксис неверно оформленного рег. выражения.
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: Антимат

Сообщение NexxGen »

Наименование: АнтиМат Bot [NexxGen] v. 1.17
Комментарий:
- Доработан алгоритм генератора исключений
- Доработан GLG
- Исправлен непонятный баг, возникающий у tuniks



P. S. Новые регулярные выражения будут публиковаться по мере их составления.
Вложения
AntiMat.rar
(302.59 КБ) 261 скачивание
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Chudik »

NexxGen может подскажете как быстрым методом можно добавлять новые нецензурные выражения в Антимат?Раз вы кнопочку не хотите сделать....
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение NexxGen »

Chudik писал(а):NexxGen может подскажете как быстрым методом можно добавлять новые нецензурные выражения в Антимат?Раз вы кнопочку не хотите сделать....
Прочитать "Синтаксис регулярных выражений.txt" идущий вместе с ботом.
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Chudik »

NexxGen писал(а):
Chudik писал(а):NexxGen может подскажете как быстрым методом можно добавлять новые нецензурные выражения в Антимат?Раз вы кнопочку не хотите сделать....
Прочитать "Синтаксис регулярных выражений.txt" идущий вместе с ботом.
Можеьт всё таки сделаете кнопочку быстрого добавления? :oops:
Закрыто