-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml.dist
67 lines (59 loc) · 1.39 KB
/
config.yaml.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# Copy this file to config.yaml in the production environment
discord_token: 'REPLACE_ME'
markov_model_dir: ~/cheems_markov_models
db_dir: ./cheems_markov_models
markov_retry_limit: 5
# maximum weight assigned to a word pair.
# this trims outliers with huge weights, like bot messages.
markov_model_max_weight: 50
proactive_reply:
# Number of messages until the next proactive reply:
# todo: per-server based configs
period_msgs: 2
servers:
My server name:
channels:
allowlist:
- bot_testing
reaction_model_dir: ./cheems_react_models
# maximum weight assigned to a reaction.
# this trims outliers with huge weights.
reaction_model_max_weight: 50
proactive_react:
# Number of messages until the next proactive reaction:
# todo: per-server based configs
period_msgs: 2
servers:
My server name:
channels:
blocklist:
-
training:
message_limit: 100
wait_sec: 1
servers:
My server name:
channels:
blocklist:
- bot_testing
- bot_testing2
nsfw:
- nsfw_channel
special:
- deer-gacha
users:
special:
- my_bot
bad_msg:
- 1024851143001641020
My other server name:
channels:
allowlist:
- general
users:
blocklist:
- BadGuy
Banned server:
channels:
allowlist:
-