forked from Worldbuilding/kaztron
-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.example.json
54 lines (54 loc) · 2.02 KB
/
config.example.json
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
{
"discord": {
"mod_roles": ["role 1", "role 2", "etc."],
"admin_roles": ["role 1", "role 2", "etc."],
"mod_channels": ["channel ID 1", "channel ID 2", "these are channels where mod/non-public commands are allowed"],
"admin_channels": ["channel ID 1", "channel ID 2", "admin-only channels (not automatically considered mod channels)"],
"playing": "status (playing ...) message here",
"bot_owner_id": "Bot master user ID",
"token": "bot auth token",
"channel_output": "channel ID for general bot messages (technical/audit mostly)",
"channel_test": "channel ID for general testing purposes (mostly unused, some commands are allowed here as well as their normal allowed channels)"
},
"core": {
"name": "KazTronExampleBot",
"extensions": ["welcome", "wordfilter", "dice", "modtools", "spotlight", "role_man", "modnotes"],
"channel_request": "channel ID for requests",
"log_level": "INFO",
"log_file": "kaztron.log"
},
"spotlight": {
"channel": "Channel ID",
"audience_role": "Spotlight Audience role name",
"host_role": "Spotlight Host role name",
"spreadsheet_id": "Google Spreadsheet ID",
"spreadsheet_range": "Google Spreadsheet range name"
},
"welcome": {
"channel_welcome": "channel ID for public welcome messages",
"channel_rules": "channel ID for users to read rules (linked to in welcome msg)"
},
"filter": {
"channel_warning": "channel ID for MODERATOR filter warning/delete notifications"
},
"dice": {
"channel_dice": "channel ID where dice are allowed"
},
"role_man": {
"channels_voice": ["channel ID 1", "channel ID 2", "etc."],
"role_voice": "Name of the role to assign while in voice channels"
},
"modtools": {
"distinguish_map": {
"mod-role1": "distinguish-role1",
"mod-role2": "distinguish-role2"
},
"wb_images": [
["url1", "artist name 1"],
["url2", "artist name 2"]
]
},
"modnotes": {
"channel_log": "channel ID - for channel to log all new records to (read-only ideally?)"
}
}