TheCodedProf | 3c42d89 | 2023-03-05 13:36:08 -0500 | [diff] [blame^] | 1 | import type { GuildConfig } from "../utils/database.js"; |
2 | |||||
3 | export default { | ||||
4 | id: "default", | ||||
5 | version: 1, | ||||
6 | singleEventNotifications: { | ||||
7 | statsChannelDeleted: false | ||||
8 | }, | ||||
9 | filters: { | ||||
10 | images: { | ||||
11 | NSFW: false, | ||||
12 | size: false | ||||
13 | }, | ||||
14 | malware: false, | ||||
15 | wordFilter: { | ||||
16 | enabled: false, | ||||
17 | words: { | ||||
18 | strict: [], | ||||
19 | loose: [] | ||||
20 | }, | ||||
21 | allowed: { | ||||
22 | users: [], | ||||
23 | roles: [], | ||||
24 | channels: [] | ||||
25 | } | ||||
26 | }, | ||||
27 | invite: { | ||||
28 | enabled: false, | ||||
29 | allowed: { | ||||
30 | users: [], | ||||
31 | roles: [], | ||||
32 | channels: [] | ||||
33 | } | ||||
34 | }, | ||||
35 | pings: { | ||||
36 | mass: 5, | ||||
37 | everyone: true, | ||||
38 | roles: true, | ||||
39 | allowed: { | ||||
40 | users: [], | ||||
41 | roles: [], | ||||
42 | channels: [], | ||||
43 | rolesToMention: [] | ||||
44 | } | ||||
45 | }, | ||||
46 | clean: { | ||||
47 | channels: [], | ||||
48 | allowed: { | ||||
49 | users: [], | ||||
50 | roles: [] | ||||
51 | } | ||||
52 | } | ||||
53 | }, | ||||
54 | welcome: { | ||||
55 | enabled: false, | ||||
56 | role: null, | ||||
57 | ping: null, | ||||
58 | channel: null, | ||||
59 | message: null | ||||
60 | }, | ||||
61 | stats: {}, | ||||
62 | logging: { | ||||
63 | logs: { | ||||
64 | enabled: false, | ||||
65 | channel: null, | ||||
66 | toLog: "3fffff" | ||||
67 | }, | ||||
68 | staff: { | ||||
69 | channel: null | ||||
70 | }, | ||||
71 | attachments: { | ||||
72 | channel: null, | ||||
73 | saved: {} | ||||
74 | } | ||||
75 | }, | ||||
76 | verify: { | ||||
77 | enabled: false, | ||||
78 | role: null | ||||
79 | }, | ||||
80 | tickets: { | ||||
81 | enabled: false, | ||||
82 | category: null, | ||||
83 | types: "3f", | ||||
84 | customTypes: null, | ||||
85 | useCustom: false, | ||||
86 | supportRole: null, | ||||
87 | maxTickets: 5 | ||||
88 | }, | ||||
89 | moderation: { | ||||
90 | mute: { | ||||
91 | timeout: false, | ||||
92 | role: null, | ||||
93 | text: null, | ||||
94 | link: null, | ||||
95 | }, | ||||
96 | kick: { | ||||
97 | text: null, | ||||
98 | link: null, | ||||
99 | }, | ||||
100 | ban: { | ||||
101 | text: null, | ||||
102 | link: null, | ||||
103 | }, | ||||
104 | softban: { | ||||
105 | text: null, | ||||
106 | link: null, | ||||
107 | }, | ||||
108 | warn: { | ||||
109 | text: null, | ||||
110 | link: null, | ||||
111 | }, | ||||
112 | role: { | ||||
113 | role: null, | ||||
114 | text: null, | ||||
115 | link: null, | ||||
116 | }, | ||||
117 | nick: { | ||||
118 | text: null, | ||||
119 | link: null, | ||||
120 | } | ||||
121 | }, | ||||
122 | tracks: [], | ||||
123 | roleMenu: { | ||||
124 | enabled: false, | ||||
125 | allowWebUI: false, | ||||
126 | options: [], | ||||
127 | }, | ||||
128 | tags: {}, | ||||
129 | autoPublish: { | ||||
130 | enabled: false, | ||||
131 | channels: [] | ||||
132 | } | ||||
133 | } as GuildConfig; |