Configuration¶
Server configuration commands
Name | Aliases | Description | Usage |
---|---|---|---|
config | None | Manages most of the configuration for the bot. Manages: - Mute role - Logging - Prefixes - Command Overrides - Feature Flags - Levels |
.config |
config automod | None | .config automod |
|
config automod jointhreshold | None | .config automod jointhreshold [joins=3] [seconds=6] |
|
config automod toggle | None | .config automod toggle <feature> |
|
config autorole | None | Manages the server's autorole | .config autorole |
config autorole remove | None | Removes the auto role that's configured | .config autorole remove |
config autorole set | add |
Sets an auto role for the server | .config autorole set <role> |
config logging | None | Sets up logging for the server. This handles changing the log format for the server, removing logging from a channel, and setting up logging for a channel. |
.config logging [channel=CurrentChannel] |
config muterole | None | Handles mute role configuration. This command allows you to set the mute role for the server or view the configured mute role. |
.config muterole [role] |
config muterole reset | delete remove |
Deletes the configured mute role. | .config muterole reset [rest] [--temp] |
config muterole temp | None | .config muterole temp [role] |
|
config muterole unbind | None | Unbinds the mute role from all users | .config muterole unbind |
config muterole update | None | Updates the permission overwrites of the mute role. This sets the permissions to Send Messages and Add Reactions as False on every text channel that the bot can set permissions for. |
.config muterole update [rest] [--temp] |
config permissions | None | Manages user permissions for the bot | .config permissions |
config permissions add | None | Adds a user to a level | .config permissions add <level> <_id> |
config permissions blockcommand | None | Blocks a command to everyone. | .config permissions blockcommand <command> |
config permissions commandoverrides | None | Manages configuration for command overrides. This allows you to allow certain people or roles to use a command without needing a role recognized as a level. |
.config permissions commandoverrides |
config permissions commandoverrides add | None | Allows users/roles to run a command | .config permissions commandoverrides add <command> <ids...> |
config permissions commandoverrides changelevel | None | Overrides a command's level | .config permissions commandoverrides changelevel <command> <level> |
config permissions commandoverrides removeall | None | Removes all overrides from a command | .config permissions commandoverrides removeall <command> |
config permissions commandoverrides reset | None | Removes all command overrides for this server | .config permissions commandoverrides reset |
config permissions debug | None | Debugs a member's permissions to use a command. | .config permissions debug <command> [member=Author] |
config permissions fallback | None | Toggles the fallback permissions feature | .config permissions fallback <boolean> |
config permissions remove | None | Removes a user from a level | .config permissions remove <level> <_id> |
config permissions reset | None | Resets all permission configuration. | .config permissions reset |
config permissions show | None | Shows raw permissions | .config permissions show |
config permissions unblockcommand | None | Unblocks a command | .config permissions unblockcommand <command> |
config prefix | prefixes |
Manages the server's custom prefixes. If called without a subcommand, this will list the currently set prefixes for this server. |
.config prefix |
config prefix add | None | Adds a custom prefix. To have a prefix with a word (or words), you should quote it and end it with a space, e.g. "lightning " to set the prefix to "lightning ". This is because Discord removes spaces when sending messages so the spaces are not preserved. |
.config prefix add <prefix> |
config prefix remove | None | Removes a custom prefix. To remove word/multi-word prefixes, you need to quote it. Example: .prefix remove "lightning " removes the "lightning " prefix. |
.config prefix remove <prefix> |
config toggle | None | Toggles a feature flag | .config toggle <feature> |
settings | None | .settings |
Last update:
June 22, 2021