/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
channelText Channel✔️Adds a server channel where bot commands are allowed.
/config clear-channel
No parameters required.
/config set-manager-role
roleRole✔️Adds a role that can manage restricted commands and server settings.
/config clear-manager-role
No parameters required.
/config set-bypasser-role
roleRole✔️Adds a role that bypasses the allowed-channel restriction.
/config clear-bypasser-role
No parameters required.
/config clear
channelBooleanOptionalClears allowed channels.
manager_roleBooleanOptionalClears manager roles.
bypasser_roleBooleanOptionalClears bypasser roles.
/config set-default-mapinfo-options
optionsText✔️Default flags used by /mapinfo when no custom params are provided.
/config set-mapinfo-promo-message
enabledBoolean✔️Turns the promotional footer on or off for /mapinfo.
/config set-max-trackers
amountInteger✔️Maximum tracker count allowed in the server.
/config set-lobbies-enabled
enabledBoolean✔️Enables or disables the /lobby system for the server.

Examples

Show current config
/config show

Displays 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: true

These settings immediately affect the commands that read them.

Additional Notes

  • /config set-max-trackers is restricted to the bot owner unless the user has the configured bypass role.
  • /config set-lobbies-enabled refreshes active lobbies in that guild right away.
  • /mapinfo and /lobby read these settings automatically.

See Also

/mapinfo, /lobby, /trackers