Skip to content

Matchmaking & Lobbies

/queue_coop

admins only 2 subcommands 27 options

Create a co-operative queue or lobby launcher

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 /queue_coop. Command permission overrides are desktop-only — they cannot be configured from the Discord mobile app.

Command permissions guide →

Subcommands

/queue_coop headless

Automatic matchmaking queue

OptionTypeWhat it does
queue_name *text Unique name for this queue (max 32 chars)
title *text Display title for the queue
description *text Description of the queue
match_start_channel *channel Channel where match creation notifications are sent
match_end_channel *channel Channel for listing finished matches
min_players *integer
min 2
Minimum players required to start a match (default: 2)
max_players integer
min 2
Maximum players in a match (default: 8)
join_grace_period integer
min 0
Minutes to wait for more players after minimum is reached (default: 2)
idle_timeout_minutes integer
min 1
Minutes before a player times out from the queue (default: 10)
join_notification_channel channel Channel for queue join/leave notifications
join_notification_role role Role to mention when players join/leave the queue
map_pool text Name of the map pool to use (created via /map_pool add)
map_voting_strategy text How maps are selected for matches
Choices: simple
category_for_temp_channel channel Category for temporary channels created during matches

* required

/queue_coop hosted

User-hosted lobby launcher

OptionTypeWhat it does
queue_name *text Unique name for this launcher (max 32 chars)
title *text Display title for the launcher
description *text Description of the launcher
match_start_channel *channel Channel where active lobbies are listed
match_end_channel *channel Channel for listing finished matches
party_size integer
2–20
Number of players needed to fill a lobby (default: 4)
idle_timeout_minutes integer
min 1
Minutes of inactivity before a lobby auto-closes when not full (default: 60)
map_pool text Name of the map pool to use (created via /map_pool add)
map_voting_strategy text How maps are selected for matches
Choices: simple
category_for_temp_channel channel Category for temporary channels created during matches
dispute_notification_channel channel Channel for dispute notifications
dispute_notification_role role Role to mention when disputes are raised
post_match_instructions text Instructions shown when voting on match results

* required