При подключении данного плагина, бот возьмет на себя функцию модератора/киллера.
censor rank [1-10] — установить ранг, начиная с которого цензор не работает
censor add "ШАБЛОН" [0-48] ПРИЧИНА — добавить шаблон
censor remove "ШАБЛОН" — удалить шаблон
censor show ТЕКСТ — показать шаблон, соответствующий тексту
censor reload — перезагрузить словарьДля того, что бы сообщения обрабатывались словарём плагина «Censor», требуется его внести в «plugin»:
plugin censor censor
Команда censor rank определяет ранг пользователей, начиная с которого их сообщения не будут подвергаться обработке цензором.
censor reload позволяет перезагрузить словарь, находящейся в файле «censor/Dictionary.xml». Доступ к этому файлу имеют только разработчики.
При добавления нового шаблона (команда censor add), Вам нужно указать число от 1 до 48, которое означает тип и длительность наказания.
| Срок | По нику | По IP | По нику и компьютеру | По IP и компьютеру |
| не помещать | 0 | 0 | 0 | 0 |
| на 10 минут | 1 | 2 | 3 | 4 |
| на полчаса | 5 | 6 | 7 | 8 |
| на 1 час | 9 | 10 | 11 | 12 |
| на 2 часа | 13 | 14 | 15 | 16 |
| на 6 часов | 17 | 18 | 19 | 20 |
| на сутки | 21 | 22 | 23 | 24 |
| на двое суток | 25 | 26 | 27 | 28 |
| на неделю | 29 | 30 | 31 | 32 |
| на две недели | 33 | 34 | 35 | 36 |
| на месяц | 37 | 38 | 39 | 40 |
| на 1 минуту | 41 |
| на 2 минуты | 42 |
| на 3 минуты | 43 |
| на 4 минуты | 44 |
| на 5 минут | 45 |
| на 10 минут | 46 |
| на 15 минут | 47 |
| на 20 минут | 48 |
Регулярные выражения используются для более тонкой настройки. Например, 100 шаблонов автоцензора чата может заменить один шаблон в боте.
Включить censor:
plugin censor censor
Отключить censor:
plugin censor off
Проверять сообщения всех пользователей, кроме 10 ранга (обычно 10 ранг установлен для администраторов):
censor rank 10
Проверять сообщения всех пользователей, кроме тех, чей ранг равен или выше 4-ого (ранги 4, 5, 6, 7, 8, 9, 10):
censor rank 4
Добавить шаблон на слова «сука» и «сучка». При обнаружении, лишать пользователя слова на 5 минут с причиной «мат»:
censor add ".*\bсуч?ка\b.*" 45 мат
Узнать какой шаблон соответствует слову «сука»:
censor show сука
censor show сообщение пользователя на которое бот отреагировал
Бот покажет шаблон, который соответствует данному сообщению.
Удалите шаблон:
censor remove "ШАБЛОН"