-
Notifications
You must be signed in to change notification settings - Fork 0
/
helpdesc.json
167 lines (162 loc) · 7.33 KB
/
helpdesc.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
{
"settings": {
"settingslist": {
"description": "Settings List",
"usage": "settingslist",
"info": "None"
},
"configreload": {
"description": "Reloads config.json. This is unneccessary 99% of the time",
"usage": "configreload",
"info": "- This command is only necessary if the bot is behaving unexpectedly after changing settings"
},
"prefix": {
"description": "Changes or displays the prefix",
"usage": "prefix [new prefix]",
"info": "- If no prefix is entered, the bot will tell you the current prefix and how to change it"
},
"botowner": {
"description": "Changes or displays the owners of the bot",
"usage": "ownerid [new owner's ID]",
"info": "- If no new owner is specified, a list of owners is displayed instead"
},
"welcome": {
"description": "Changes or disables the welcome command",
"usage": "welcome [action]",
"info": "- If no action is specified, detailed information about how to use the command is displayed\n - Refer to that for additional info"
},
"wordfilter": {
"description": "Changes or disables the word filter",
"usage": "wordfilter [action]",
"info": "- If no action is specified, detailed information about how to use the command is displayed\n - Refer to that for additional info"
},
"pineappleboard": {
"description": "Modifies or disables the Pineapple Board",
"usage": "pineappleboard [action]",
"info": "- If no action is specified, detailed information about how to use the command is displayed\n - Refer to that for additional info"
},
"log": {
"description": "Changes or disables logging",
"usage": "log",
"info": "- If no action is specified, detailed information about how to use the command is displayed\n - Refer to that for additional info"
},
"timeoutrole": {
"description": "Changes the role that's assigned to a user with the mute command",
"usage": "timeoutrole [role]",
"info": "- Requires manage roles permissions for both the bot and the sender\n- Role names are case sensitive"
},
"blocklist": {
"description": "Adds or removes channels from the blocklist",
"usage":"blocklist [channel]",
"info": "- Requires manage_channels permission from the sender"
}
},
"administration": {
"ban": {
"description": "Bans the user from the server",
"usage": "ban [user] [reason]",
"info": "- Requires ban permissions for both the bot and for the sender\n- Cannot ban those with roles above the bot or the sender\n- Reason is not optional"
},
"kick": {
"description": "Kicks the user from the server",
"usage": "kick [user] [reason]",
"info": "- Requires kick permissions for both the bot and for the sender\n- Cannot kick those with roles above the bot or the sender\n- Reason is not optional"
},
"clear": {
"description": "Deletes a set number of messages",
"usage": "clear [number of messages] [user (optional)]",
"info": "- If the number entered is greater than 100, the number will be changed to 100\n- If the command is entered without a number or user, 5 messages will be deleted"
},
"timeout": {
"description": "Disables a user's ability to talk on the server",
"usage": "timeout [user] [reason]",
"info": "- Requires manage roles permissions for both the bot and the sender\n- Cannot mute those with roles above the bot or the sender\n- Reason is not optional"
},
"namecheck": {
"description": "Iterates through all members of the server and displays a list of names which are 'hoisted' [NOT YET IMPLEMENTED]",
"usage": "namecheck",
"info": "- Requires manage members permission for both the bot and the sender"
}
},
"utility": {
"invite": {
"description": "Sends the oldest server invite",
"usage": "invite",
"info": "- If a vanity url exists for the server, that is sent instead"
},
"userinfo": {
"description": "Sends various information about a user",
"usage": "userinfo [user]",
"info": "- If no user is targeted, info about the message author will be shown instead\n - The embed color is indicitave of online status"
},
"showemote": {
"description": "Sends an embed containing a large version of and information about an emote",
"usage": "showemote [emoji]",
"info": "- This command does not work with Unicode/default emoji"
},
"actionlist": {
"description": "Sends a list of audit log actions",
"usage": "actionlist [action] [user (optional)]",
"info": "- All fields are optional.\n- Leaving all fields empty will send the most recent actions.\n- The fields can be sent in any order.\nThe 'action' field must be sent in Discord's internal format.\n- Example: 'actionlist Member_Role_Update' would send a list of the most recent role updates"
},
"banlist": {
"description": "Sends a list of banned users",
"usage": "banlist [page number]",
"info": "- If ban reasons are too long, the command might not display correctly. A fix has been found and will be implemented soon"
},
"membercount": {
"description": "Sends the number of members in a server or with a specified role",
"usage": "membercount [role]",
"info ": "- If no role is specified, it shows the member count of the server\n- This command can not get the member count of other servers"
},
"poll": {
"description": "Creates a poll with up to 5 options",
"usage": "poll [channel (optional)]",
"info": "- Command times out after 60 seconds"
},
"rolecolour": {
"description": "Edits the colour of a role",
"usage": "rolecolour [hexcode] [role]",
"info": "- Command works with role names, IDs, or pings\n- Colour must be in hex\n- Embed colour matches the new colour"
},
"avatar": {
"description": "Displays the avatar of the selected user in an embed",
"usage": "avatar [member (optional)]",
"info": "- Command works with member names, IDs, or pings\n- If a user isn't specified or an error occurs, the sender's avatar is sent instead"}
},
"fun": {
"count": {
"description": "Starts a counting game",
"usage": "count",
"info": "- To blacklist a channel, invoke the command with `count blacklist [channel]`\n- 7% Chance of a bonus game occurring"
},
"say": {
"description": "Makes the bot say whatever follows",
"usage": "say [message]",
"info": "- Command requires manage messages permission\n- Up to 1 image is supported per message\n- Image must be uploaded directly"
},
"inspire": {
"description": "Inspires you",
"usage": "inspire",
"info": "- Brought to you by [Inspirobot](https://inspirobot.me/), please check it out!"
}
},
"help": {
"help": {
"description": "Sends a list of commands or modules",
"usage": "help [command or module]",
"info": "- I love you"
}
},
"mafia": {
"mafia": {
"description": "Displays the Mafia help window",
"usage": "mafia",
"info": "- Check it out to see a list of features"
}
},
"xp": {
"xp": {
}
}
}