Add bayes classifier stubs, string normalizer, and deps, update sample config
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
/* vim: set ft=text noet ai ts=2 sw=2 sts=2: */
|
||||
{
|
||||
# Фронт-энд бота
|
||||
"jabber": {
|
||||
@@ -66,8 +67,42 @@
|
||||
|
||||
# Jabber-каналы, к которым бот попробует присоединиться при старте
|
||||
"channels": [
|
||||
"my_channel@conference.jabber.tld",
|
||||
"another_channel@conference.jabber.tld"
|
||||
{
|
||||
# Название канала, обязательное поле
|
||||
"name" : "my_channel@conference.jabber.tld",
|
||||
|
||||
# Настройки байесовского классификатора. В виду вероятности ложного срабатывания возможно, имеет смысл
|
||||
# воздержаться от использования. Зависит от использования и от словарей.
|
||||
"bayes": {
|
||||
# Если не указано, то он выключен
|
||||
"enabled": false,
|
||||
|
||||
# Минимальное количество слов во фразе, по-умолчанию 8, если не указано или указано меньше
|
||||
"min_words": 10,
|
||||
|
||||
# Минимальная длина фразы, по-умолчанию 40 символов, если не указано или указано меньше
|
||||
"min_length": 50,
|
||||
|
||||
# Действие по умолчанию log, devoice, kick, ban. Если не задано, то log.
|
||||
"default_action": "kick"
|
||||
},
|
||||
"password": ""
|
||||
|
||||
# Проверка на фразы, написанные капсом
|
||||
"all_caps": {
|
||||
# Если не указано, то выключено
|
||||
"enabled": false,
|
||||
|
||||
# Минимальное количество буквенных символов в проверяемой фразе
|
||||
"min_length": 15,
|
||||
|
||||
# Действие по-умолчанию log, devoice, kick, ban. Если не задано, то log.
|
||||
"default_action": "kick"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name" : "another_channel@conference.jabber.tld"
|
||||
}
|
||||
],
|
||||
|
||||
# Статус, с которым бот запускается. (если всё нормально, этот статус будет видать только в логах сервера и
|
||||
|
||||
Reference in New Issue
Block a user