ðQueue commands
Commands to manage player queues and related preferences
Last updated
Commands to manage player queues and related preferences
Last updated
* General command for everyone
Required** parameters will be in [Square brackets]**
Optional** parameters will be in (Curly brackets)**
Remove specific players from the current queue. Ideal if a player is AFK.
If used during the ready-up phase, the player is still removed and other players are unaffected, the ready-up phase returns to a normal queue.
Clears the current queue, removing all players.
Toggle member's permission to be in 2 or more queues at once. Once a game starts, players are always removed from all others they are in.
Toggle the duo queue feature, where two players can queue together. Once activated, please send a fresh queue into your queue channel with /start
Player 1 and Player 2 both join the queue in separate positions/roles.
Player 1 clicks the Duo button and selects the player they want to Duo with from the drop-down menu
They confirm their duo selection.
Player 2 will receive a DM from InHouseQueue, they must accept this duo request.
Once Player 2 has accepted the invitation, the duo is confirmed.
Both players will receive an emoji next to their names 1ïļâĢ
If one player leaves the queue, the full process must happen again.
This feature will bypass MMR for Duo'd players. Keep this in mind when enabling in a more competitive environment. Players with great synergy can quickly take over the leaderboards
Activate or deactivate the auto-fill option. Fill displays an extra button in the queue. Players who join fill will automatically be given a random available role once the queue is filled.
Establish a queue system where team captains select players.
Please select how you want captains to be decided.
Highest MMR
Randomized Captains
Admin decided - Captains are selected by an administrator or a Discord role that has been granted access.
Once there are enough players in the queue. The bot will create a team-selection text channel.
The 2 captains will take turns selecting players until all players have been picked.
The pick order can be changed by running /captain_pick_order
The default pick order is snake draft (1-2-2-1)
To cancel a game during team selection please void the game using the gameId /void [gameid]
Determine which captain picks first during captain mode.
The Higher MMR player: The captain with the higher MMR will pick first
The Lower MMR player: The captain with the lower MMR will pick first
Blue Side: The captain on the blue team will pick first
Red e side: The captain on the red team will pick first
Default: The captain who joined the queue first, will pick first.
Adjust the duration of the ready-up phase. This is how long players have to ready up once a game has been found.
Minimum 1 minute. Maximum 30 minutes
Switch between casual and competitive queue modes.
Casual mode does not track MMR and does not require players to select roles. Teams will be randomized.
Define a schedule for queue availability.
The bot will automatically send a new queue at your start time. Afterwards, the bot will close the queue at the end time.
Run the /schedule
command
Select Add/Update schedule
Select the queue you want a schedule for
Select your timezone, start time and end time
To Delete a schedule repeat steps 1,3, and 4, but select Remove schedule for step 2.
You may remove a schedule with /queue delete_schedule
Include additional information inside each game lobby. This can be used to remind players of server rules, game rules or instructions on how to set up a game.
Run the /lobby add_info
command.
Enter your title and description. Markdown is supported.
Once you're done, press enter and you will be given a preview.
This embed will now be sent into every game lobby.
You can remove custom lobby info with /lobby remove_info
By default, changing the game mode (such as Captain, Casual, MMR, etc.) affects all queues on the server. For instance, switching from Captain mode to MMR mode will change all queues on your server to MMR mode. However, this command can lock specific queues to certain game modes. This feature enables you to have, for example, one queue dedicated to Casual mode, another for Captain mode, and so forth.
All valid game modes supported can be found here.
This does not have a separate leaderboard. Leaderboards are still global to the server.
Enable this to display players' current MMR next to their names in the queue.
If you play more than 1 game in your server (LoL, Overwatch, Valorant or Custom) the MMR will be from your most recent game played.
If you find players staying in the queue for prolonged periods and not accepting because they're AFK, you can introduce a timer. This timer would automatically remove all players from the queue after a specified number of hours, using the join time of the most recent player as the reference point. \
If you have enabled the duo queue, you can set an MMR value that limits who is allowed to duo. For example, If a player has more than 2500MMR, you remove that player's ability to duo queue with anyone. This can help create balanced games by disallowing high-ranking players to duo together.
Use /setup
and select Create new queue
Detailed instructions here.
Now that we have another queue channel, run /queue set_unique_leaderboard
and select the new queue channel you just created.
The bot will create a new top 10 channel, and mark your queue as Unique. Games played in this queue will be tracked separately.
We suggest you rename this queue, so it's easy to identify!
If the unique queue is deleted, you will lose the stats for the queue! So do not delete it unless you are sure! We will soon have a command that will allow you to transfer queue stats.
This queue is now entirely independent in terms of MMR, wins, and losses. This is useful for separating casual queues from competitive queues.
Certain commands, such as /leaderboard
and /rank
have an optional parameter for selecting the queue channel. Once selected, you'll see the leaderboard or rank for the selected queue. Selecting a Text channel that is not a queue will show the Global Leaderboard statistics.
As of writing our Website leaderboard https://inhousequeue.xyz/leaderboard/<SERVREID> has not been updated to allow the selection of different queues.
So, if you create a unique leaderboard and games are played in both queues, some members may appear multiple times on the website leaderboard.
This command suspends/bans a player from entering a queue. If you provide a duration they will automatically be unsuspended after the set duration. Allowing them to play again. If you do not provide a duration their suspension will be indefinite (forever), until you manually unsuspend them.
This command does NOT ban a player from the whole Discord server. It only stops them from entering any InHouseQueue queue in the server.
Give your moderators permissions to suspend players by using /grant queue_commands
and selecting Ban players
Run the /queue suspend
command. Enter your duration and reason, reason is optional. The duration fields recognises d
h
m
and s
. For example, to suspend a player for 1 day, you would enter 1d
into duration field. To suspend a player for 1 day and 5 hours, you would enter 1d 5h
. This gives you complete control over how long to suspend a player.
Once you've decided on your suspension duration, you'll get a confirmation. For transparency, the player being suspended also receives a DM from InHouseQueue. This action is also logged in your Admin log channel.
When the player attempts to queue while their suspension is active, they are blocked and receive a message like this. The message includes the Reason and Duration.
Once a suspension has been lifted, it's logged in your Admin log channel
If you want to unsuspend a player earlier, use this command.
This command gives you an overview of Suspended players, their suspension durations and the Moderator who gave them the suspension. This should help you manage your server effectively.