/config
Configure server-wide defaults for commands, mapinfo, trackers, and lobbies.
Requirements
- Bot can send messages - to show the configuration summary.
- User can use application commands - so that the bot's slash commands are available.
- Manage Guild permission or configured manager access - required for most config actions.
What It Does
/config stores server-level defaults that other commands read automatically.
This includes allowed command channels, manager roles, bypasser roles, default /mapinfo flags, the promotional footer toggle, maximum trackers, and whether /lobby is enabled.
Most settings update the live server configuration immediately. Lobby-related changes are pushed to active lobbies in that guild so the feature stays in sync.
Parameters
| Command | Parameter | Required? | Description |
|---|---|---|---|
| /config show | |||
| No parameters required. | |||
| /config set-channel | |||
channel | Text Channel | ✔️ | Adds a server channel where bot commands are allowed. |
| /config clear-channel | |||
| No parameters required. | |||
| /config set-manager-role | |||
role | Role | ✔️ | Adds a role that can manage restricted commands and server settings. |
| /config clear-manager-role | |||
| No parameters required. | |||
| /config set-bypasser-role | |||
role | Role | ✔️ | Adds a role that bypasses the allowed-channel restriction. |
| /config clear-bypasser-role | |||
| No parameters required. | |||
| /config clear | |||
channel | Boolean | Optional | Clears allowed channels. |
manager_role | Boolean | Optional | Clears manager roles. |
bypasser_role | Boolean | Optional | Clears bypasser roles. |
| /config set-default-mapinfo-options | |||
options | Text | ✔️ | Default flags used by /mapinfo when no custom params are provided. |
| /config set-mapinfo-promo-message | |||
enabled | Boolean | ✔️ | Turns the promotional footer on or off for /mapinfo. |
| /config set-max-trackers | |||
amount | Integer | ✔️ | Maximum tracker count allowed in the server. |
| /config set-lobbies-enabled | |||
enabled | Boolean | ✔️ | Enables or disables the /lobby system for the server. |
Examples
Show current config
/config showDisplays all current server settings in an embed.
Set mapinfo defaults and lobby availability
/config set-default-mapinfo-optionsoptions: --i --cm --mm/config set-lobbies-enabledenabled: trueThese settings immediately affect the commands that read them.
Additional Notes
/config set-max-trackersis restricted to the bot owner unless the user has the configured bypass role./config set-lobbies-enabledrefreshes active lobbies in that guild right away./mapinfoand/lobbyread these settings automatically.