Integrations
/settings
Server settings — API keys, webhooks, and lobby positions
Also holds three groups that are not integrations: /settings positions (the position list used by position-selection team modes) and /settings map_pool (map pools for voting), both covered under Matchmaking & Lobbies; and /settings custom_stats, which defines the per-leaderboard custom stats used when recording matches.
Who can run it
Server administrators only, until you say otherwise.
Discord hides this command from everyone else, so members will not see it in the command
picker at all. To open it up, go to Server Settings →
Integrations → Team Up and add a role or member override for /settings.
Command permission overrides are desktop-only — they cannot be configured from the
Discord mobile app.
Subcommands
/settings api_key generate Generate a new API key for this server
Takes no options.
/settings api_key view View all API keys for this server
Takes no options.
/settings api_key delete Delete a specific API key
| Option | Type | What it does |
|---|---|---|
| key * | text | The API key to delete |
* required
/settings api_key delete_all Delete all API keys
Takes no options.
/settings webhook register Register a webhook URL for an event type
| Option | Type | What it does |
|---|---|---|
| event_type * | text | The type of event to receive notifications for Choices: leaderboard_ratings |
| url * | text | The webhook URL to send events to (HTTPS recommended) |
* required
/settings webhook delete Delete a registered webhook
| Option | Type | What it does |
|---|---|---|
| event_type * | text | The event type to delete the webhook for Choices: leaderboard_ratings |
* required
/settings webhook list List all registered webhooks for this server
Takes no options.
/settings webhook test Send a test payload to a registered webhook
| Option | Type | What it does |
|---|---|---|
| event_type * | text | The event type to test Choices: leaderboard_ratings |
* required
/settings positions set Set or update positions (merges with existing positions)
| Option | Type | What it does |
|---|---|---|
| position_1 | text | The first position |
| position_2 | text | The second position |
| position_3 | text | The third position |
| position_4 | text | The fourth position |
| position_5 | text | The fifth position |
| position_6 | text | The sixth position |
| position_7 | text | The seventh position |
| position_8 | text | The eighth position |
| position_9 | text | The ninth position |
| position_10 | text | The tenth position |
| position_11 | text | The eleventh position |
| position_12 | text | The twelfth position |
| position_13 | text | The thirteenth position |
| position_14 | text | The fourteenth position |
| position_15 | text | The fifteenth position |
| position_16 | text | The sixteenth position |
| position_17 | text | The seventeenth position |
| position_18 | text | The eighteenth position |
| position_19 | text | The nineteenth position |
| position_20 | text | The twentieth position |
* required
/settings positions view View currently configured positions
Takes no options.
/settings positions delete Delete all configured positions
| Option | Type | What it does |
|---|---|---|
| confirmation * | text | Confirm deletion of all positions Choices: no, confirm |
* required
/settings map_pool add Add a map to a pool
| Option | Type | What it does |
|---|---|---|
| pool * | text | The map pool name (e.g., 'valorant-ranked', 'cs2-comp') |
| map_name * | text | The name of the map to add |
| map_image_url | text | URL to the map image (optional) |
| stage_type | text | Stage type for stage striking modes (starter or counterpick) Choices: starter, counterpick |
* required
/settings map_pool remove Remove a map from a pool
| Option | Type | What it does |
|---|---|---|
| pool * | text | The map pool name |
| map_name * | text | The name of the map to remove |
* required
/settings map_pool list List maps in a pool or all pools
| Option | Type | What it does |
|---|---|---|
| pool | text | The map pool to list (leave empty to list all pools) |
* required
/settings map_pool clear Remove all maps from a pool
| Option | Type | What it does |
|---|---|---|
| pool * | text | The map pool to clear |
* required
/settings map_pool set_default Set the default map pool for this server
| Option | Type | What it does |
|---|---|---|
| pool * | text | The map pool to set as default |
* required
/settings map_pool set_channel Set a map pool for a specific channel
| Option | Type | What it does |
|---|---|---|
| pool * | text | The map pool to use in this channel |
| channel | channel | The channel (defaults to current channel if not specified) |
* required
/settings custom_stats define_number Define a numeric stat (kills, score, etc.) with aggregations
| Option | Type | What it does |
|---|---|---|
| name * | text | Unique name for the stat (e.g., kills, score, delta_from_par) |
| scope * | text | Per-player, per-match, or per-team (team = AI scan winner input, number only) Choices: player, match, team |
| aggregates * | text | Comma-separated: sum, avg, min, max (e.g., 'sum,avg') |
| label | text | Display label shown in forms (defaults to name) |
| points | number | Points per unit for Stat Points recording mode (e.g., 2 means each unit = 2 points) |
| leaderboard | text | Leaderboard to add stat to (defaults to 'default') |
* required
/settings custom_stats define_text Define a text stat (map name, game mode, etc.) with count tracking
| Option | Type | What it does |
|---|---|---|
| name * | text | Unique name for the stat (e.g., map, game_mode) |
| scope * | text | Whether this stat is per-player or per-match Choices: player, match |
| label | text | Display label shown in forms (defaults to name) |
| leaderboard | text | Leaderboard to add stat to (defaults to 'default') |
* required
/settings custom_stats define_boolean Define a true/false stat (MVP, clutch, etc.) with count tracking
| Option | Type | What it does |
|---|---|---|
| name * | text | Unique name for the stat (e.g., mvp, clutch) |
| scope * | text | Whether this stat is per-player or per-match Choices: player, match |
| label | text | Display label shown in forms (defaults to name) |
| points_if_true | number | Stat Points awarded when the value is True (e.g., 5 for MVP) |
| points_if_false | number | Stat Points awarded when the value is False |
| leaderboard | text | Leaderboard to add stat to (defaults to 'default') |
* required
/settings custom_stats select_choices Add dropdown choices to a text or number stat
| Option | Type | What it does |
|---|---|---|
| name * | text | Name of the stat to add choices to |
| leaderboard | text | Leaderboard containing the stat (defaults to 'default') |
| scope | text | Scope for auto-creating stat (player or match, defaults to player) Choices: player, match |
| choice_1 | text | Choice option 1 |
| choice_2 | text | Choice option 2 |
| choice_3 | text | Choice option 3 |
| choice_4 | text | Choice option 4 |
| choice_5 | text | Choice option 5 |
| choice_6 | text | Choice option 6 |
| choice_7 | text | Choice option 7 |
| choice_8 | text | Choice option 8 |
| choice_9 | text | Choice option 9 |
| choice_10 | text | Choice option 10 |
| choice_11 | text | Choice option 11 |
| choice_12 | text | Choice option 12 |
| choice_13 | text | Choice option 13 |
| choice_14 | text | Choice option 14 |
| choice_15 | text | Choice option 15 |
| choice_16 | text | Choice option 16 |
| choice_17 | text | Choice option 17 |
| choice_18 | text | Choice option 18 |
| choice_19 | text | Choice option 19 |
| choice_20 | text | Choice option 20 |
| choice_21 | text | Choice option 21 |
| choice_22 | text | Choice option 22 |
* required
/settings custom_stats list List all custom stats defined for a leaderboard
| Option | Type | What it does |
|---|---|---|
| leaderboard | text | Leaderboard to list stats for (defaults to 'default') |
* required
/settings custom_stats remove Remove a custom stat definition
| Option | Type | What it does |
|---|---|---|
| name * | text | Name of the stat to remove |
| leaderboard | text | Leaderboard to remove stat from (defaults to 'default') |
* required
/settings custom_stats label Update the display label for a custom stat
| Option | Type | What it does |
|---|---|---|
| name * | text | Name of the stat to update |
| label * | text | New display label for the stat |
| leaderboard | text | Leaderboard containing the stat (defaults to 'default') |
* required
Keep exploring
/settings is the only command in Integrations. The full reference lists every command grouped by what it does.
Back to the full command reference →