59 lines
1.7 KiB
JSON
59 lines
1.7 KiB
JSON
{
|
|
# Куда коннекаться
|
|
"server" : "127.0.0.1",
|
|
"port" : "6667",
|
|
"ssl" : 0,
|
|
|
|
# IRC nick
|
|
"nick" : "meow",
|
|
|
|
# Команды бота начинаются с этого символа
|
|
"csign": ".",
|
|
|
|
# Список каналов, к которым необходимо заджойниться
|
|
"channels": {
|
|
"assist": "#a",
|
|
"notify": "#notify"
|
|
},
|
|
|
|
# datadir, куда складываются данные - databases, datafiles, etc
|
|
"datadir": "data",
|
|
|
|
# Базы данных и их относительные пути (относительно datadir)
|
|
"db": {
|
|
"notifications": "db/notifications",
|
|
"delayed_notifications": "db/delayed_notifications",
|
|
"todo": "db/todo"
|
|
},
|
|
|
|
# Настройки уведомлений
|
|
"notifications": {
|
|
# 0 - ничего в канал notify не пишем
|
|
"enabled": 1,
|
|
# Забываем все нотификашки старее, чем retention_days дней
|
|
"retention_days": 2,
|
|
# 0 - не показывать Desktop Notification в MacOS/Linux
|
|
"desktop_notification": 0,
|
|
# Звук уведомлений, желательно абсолютный путь
|
|
#"sound": "data/bell.mp3"
|
|
},
|
|
|
|
# Отложенные уведомления происходят, джоинится на канал notify
|
|
"delayed_notifications": {
|
|
"enabled": 1,
|
|
"retention_days": 2
|
|
},
|
|
|
|
# Настройки логов
|
|
"log" : "meow.log",
|
|
"loglevel" : "info",
|
|
|
|
# pid-файл
|
|
#"pid" : "meow.pid",
|
|
|
|
# Превращаемся ли в демона, как обычный unix-style сервис или висим на переднем плане, как systemd-сервис
|
|
"daemonize": 0
|
|
}
|
|
|
|
# vim: set ft=json noet ai ts=4 sw=4 sts=4:
|