]> jfr.im git - erebus.git/blame - bot.config.example
urls - work better with (some) punctuation around the url
[erebus.git] / bot.config.example
CommitLineData
9667cff3
JR
1; Copy this file to bot.config
2; Note: comments will not be retained in bot.config,
3; and you can not edit it by hand while the bot is running.
4
b25d4368 5[erebus]
c36dc312 6realname = Erebus r1
7host = irc.quakenet.org
b25d4368 8port = 6667
9
10dbhost = localhost
11dbuser = erebus
12dbpass = darkness
13dbname = erebus
14
b2a896c8 15trigger = !
16
613c0a62 17pidfile = pidfile
18
9667cff3 19; Wait for numeric 396 (hidden host) before joining channels?
4cfbe2d2
JR
20wait_for_hidden_host = 0
21
b2a896c8 22[autoloads]
ebabb0d6 23control = 1
24eval = 0
d5340187 25
9667cff3
JR
26[watchdog]
27; The bot includes a watchdog timer. It sends a PING to the server every
28; "interval" seconds, and resets itself (by ending the process) if
29; "maxtime" seconds go by without receiving anything.
30interval = 30
31maxtime = 300
32
33
34; MODULES:
35
d5340187 36[trivia]
37jsonpath = /bla/foo/bar/modules/contrib/trivia/trivia.json.example
38con = twitter consumer
39con_sec = twitter consumer secret
40token = twitter token
41token_sec = twitter token secret
a46e5e4d 42topiccommand = TOPIC %(chan)s :%(topic)s
d5340187 43
7e64e1a2 44[sms]
45account_sid = twilio AccountSid
46auth_token = twilio auth token
47mynumber = +11234567890 (sms "callerid")
4e6a0586 48
49[help]
50url = https://where.ever/dir/%d.txt
484971c2
JR
51
52[reddark]
53update_interval = 600
54topicsuffix = | Something something mumble mumble
55
56[weatherstack_weather]
57key = your API Key
58
59[bashorg]
60path = /home/erebus/bash.org/
415a4f0c
JR
61
62[listenbrainz]
63format = https://listenbrainz.org/user/%(user)s is playing \1f%(track)s\1f by %(artist)s (\1f%(album)s\1f) (from %(player)s)
64
65[urls]
66multiline = 1
67
68[steam]
69apikey = steam api key
70
71[nitterize]
72instance = https://nitter.net/
73
74[exception_hook]
75destination = #channel
76
77[sockets]
78127.0.0.1:1337 = #channel