Files
buny-jabber-bot/data/sample_blacklist.json
eleksir 998a827d4b Implement ban by phrase regexp, extend rehash command
* ban by blacklisted phrase regex-es
* rehash now works not only in rooms, but in private messages from rooms too
2023-10-01 19:43:40 -07:00

32 lines
991 B
JSON

{
"blacklist": [
{
# Пустой список означает глобальные баны, которые применяются ко всем комнатам, где присутствует бот
"room_name": "",
# Записывать ли в reason в банлисте комнаты сообщение вида autoban at yyyy.MM.dd hh:mm:ss
# Если не задано, то false
"reason_enable": false,
# Список регулярок JID-ов, которых надо банить
"jid_re": [
"^[Mm]ary@server.tld/resource1$",
"^[cC]hris(topher)?@",
"^(his|her)_cat@sweet.home/.*$",
"^(her|his)_dog@.*\\.street/.*"
],
# Список регулярок nick-ов злодеев
"nick_re": [
"^(Annoying_)?[F|f]ly$",
"^Buzzing_Wasp$"
],
# Список регулярок, запрещённых к упоминанию в чяте
"phrase_re": [
"^Exterminate.$"
]
}
]
}