]> jfr.im git - erebus.git/blob - bot.config.example
bashorg - add aliases bashorg and bash.org
[erebus.git] / bot.config.example
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
5 [erebus]
6 realname = Erebus r1
7
8 host = irc.quakenet.org
9 port = 6667
10 #pass = foobar
11
12 dbhost = localhost
13 dbuser = erebus
14 dbpass = darkness
15 dbname = erebus
16
17 trigger = !
18
19 pidfile = pidfile
20
21 ; Wait for numeric 396 (hidden host) before joining channels?
22 wait_for_hidden_host = 0
23
24 [autoloads]
25 control = 1
26 eval = 0
27
28 [watchdog]
29 ; The bot includes a watchdog timer. It sends a PING to the server every
30 ; "interval" seconds, and resets itself (by ending the process) if
31 ; "maxtime" seconds go by without receiving anything.
32 interval = 30
33 maxtime = 300
34
35
36 ; MODULES:
37
38 [trivia]
39 jsonpath = /bla/foo/bar/modules/contrib/trivia/trivia.json.example
40 con = twitter consumer
41 con_sec = twitter consumer secret
42 token = twitter token
43 token_sec = twitter token secret
44 topiccommand = TOPIC %(chan)s :%(topic)s
45
46 [sms]
47 account_sid = twilio AccountSid
48 auth_token = twilio auth token
49 mynumber = +11234567890 (sms "callerid")
50
51 [help]
52 url = https://where.ever/dir/%d.txt
53
54 [reddark]
55 update_interval = 600
56 topicsuffix = | Something something mumble mumble
57
58 [weatherstack_weather]
59 key = your API Key
60
61 [bashorg]
62 path = /home/erebus/bash.org/
63
64 [listenbrainz]
65 format = https://listenbrainz.org/user/%(user)s is playing \1f%(track)s\1f by %(artist)s (\1f%(album)s\1f) (from %(player)s)
66
67 [urls]
68 multiline = 1
69
70 [steam]
71 apikey = steam api key
72
73 [nitterize]
74 instance = https://nitter.net/
75
76 [exception_hook]
77 destination = #channel
78
79 [sockets]
80 127.0.0.1:1337 = #channel