Initial version
This commit is contained in:
58
data/config-sample.json
Normal file
58
data/config-sample.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
# Куда коннекаться
|
||||
"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:
|
||||
Reference in New Issue
Block a user