Config
The config command is used to edit server settings. Almost every setting available can be edited with this command. Please note due to the complexity of this command, this page is structured differently than the other pages of this documentation.
Brief introduction
Start a configuration process with
/config
Follow instructions on screen by the bot messages
Click on buttons to select options
You can type
cancel
at any time to cancel the configuration processIf you don't reply within 2 minutes, the process will be cancelled
Read the tables below or in the sub pages to see what each option means
Option names are case-sensitive
One-line config
Tired of the guided procedure? You can supply the input as arguments of the command so you can make the edits without the need of sending multiple messages. This method does not support arguments with spaces.
Data types
There are four main data types:
Number: Any number without decimals
String: Any piece of text
Boolean: A value that can be either
true
orfalse
. Think of it like "yes" and "no" or "on" and "off"Duration: Any duration in time (that is internally converted into a number)
List: A series of values of the above types
Main options
Name | Description | Type | Default | Notes |
---|---|---|---|---|
Commands | Contains the options for commands in the server | List of commands | Empty | |
Channels | Contains the options for the channels in the server | List of channels | Empty | |
Roles | Contains the options for the roles in the server | List of roles | Empty | |
ReactionRoles | Contains the options for reaction roles in the server | List of reaction role groups | Empty | |
Muterole | The role used to mute users | String (a role name, ID or mention) | Not set | |
ShowPermissionError | If this is | Boolean | true | |
MuteEvasionBan | Bans an user if they send a message with the mute role on | Boolean | false | Can be disabled in specific channels with the |
TemproleExpirationActions | Actions to perform when a temporary role expires | Category of options |
Last updated