0
Files
meow-irc-bot/data/config-sample.json
2022-11-01 01:02:53 +03:00

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: