-
Notifications
You must be signed in to change notification settings - Fork 0
/
config-example.json
114 lines (114 loc) · 3.26 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
"token": "TOKEN_ID",
"clientId": "CLIENT_ID",
"clientSecret": "CLIENT_SECRET",
"guildId": "GUILD_ID",
"logChannelID": "CHANNEL_ID",
"repo": {
"link": "https://github.com/bsdlabs/Beastie-Bot",
"icon": "https://cdn.discordapp.com/app-icons/1220378924622544906/11ccacbe9f39548ec287eeaf827bd326.png"
},
"info": {
"rules": "https://wiki.freebsd.org/Discord#Guidelines_.26_Rules",
"helpers": "https://wiki.freebsd.org/Discord/CommunityHelpers"
},
"deployCommands": {
"commandCachePath": "./command-cache.json"
},
"postgresql": {
"address": "127.0.0.1",
"port": "5432",
"username": "POSTGRESQL_USERNAME",
"password": "POSTGRESQL_PASSWORD",
"database_name": "beastiebot"
},
"logger": {
"tableName": "logger",
"maxRecords": 10
},
"antispam": {
"lockTableName": "antispam_lock",
"maxMessageRepeats": 5,
"maxMessageTimeDifference": 600000,
"scanDelaySeconds": 2,
"deleteDelaySeconds": 5,
"memberTimeoutMinutes": 1440,
"notifiedRoleId": "ROLE_ID",
"protectedRoleIds": [
"ROLE_ID",
"ROLE_ID"
]
},
"assignable_roles": [
{
"name": "red",
"description": "sets your nickname color to red",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "orange",
"description": "sets your nickname color to orange",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "yellow",
"description": "sets your nickname color to yellow",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "green",
"description": "sets your nickname color to green",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "blue",
"description": "sets your nickname color to blue",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "purple",
"description": "sets your nickname color to purple",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "grey",
"description": "sets your nickname color to grey",
"group": "color",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "vc-ping",
"description": "mentioned by members who want to talk in voice chat",
"group": "vc-ping",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "free-games-ping",
"description": "mentioned by members who want to share a free game",
"group": "free-games-ping",
"hidden": false,
"id": "ROLE_ID"
},
{
"name": "hidden-role",
"description": "a hidden role",
"group": "hidden-role",
"hidden": true,
"id": "ROLE_ID"
}
]
}