ðŪGame commands
Commands for managing an on going or finished Match.
Last updated
Commands for managing an on going or finished Match.
Last updated
Required parameters will be in [Square brackets]
Optional parameters will be in (Curly brackets)
A draft link using https://draftlol.dawe.gg/ is automatically sent to the lobby for League of Legends. This enhances the competitive experience for players. You can use this command to create another draft link at any time!
This command only works for League of Legends, and the game must be in progress.
After setup, InHouseQueue automatically creates team voice channels and a lobby text channel within the default category. The ongoing games category are where Voice and Lobby channels are created when a game starts to keep everything organised.
This command lets you switch to a different category or create a new one.
If you don't specify (existing_category)
, InHouseQueue will create a brand-new category.
Currently, you can only have one Category per Game.
If you delete this category, InHouseQueue will automatically recreate it when a game starts.
If a player needs to leave during a match, you can substitute them with another player instead of cancelling or voiding the game.
Player 1 is the player you want to remove.
Player 2 is the player replacing them.
Channel permissions will immediately be granted to Player 2 and removed for Player 1.
Player 2 may need to leave and rejoin the Voice lobby in order for the Permissions to sync again.
You cannot use the /game sub
command so "swap" players within a game. For example, you cannot swap players from Red to Blue team. The player being subbed in must not be part of the game.
This command only works if a game is in progress, meaning there must be an active voice and lobby channel.
Modify or correct the outcome of a completed game.
Find the GameId you'd like to change. You can find this in your #match-history channel.
Select the GameId and the correct winning team.
Confirm the wins/losses have been changed using /rank
or /leaderboard
.
Before running this, please confirm players have not played another game after the Incorrect results. If they have, then their last game will essentially be wiped from history because of the nature of this command.
This is the preferred way to end a game. It initiates a vote inside the lobby channel, where players in the match will vote for either Red or Blue. A majority vote is required for the game to end. For example, in a 5v5 game, 6 votes are needed for a team to win.
To allow InHouseQueue to reward players with wins, losses, and MMR adjustments, it needs to know which team won. The easiest way to determine this is through a vote.
InHouseQueue does not connect to external APIsâ it is purely a Discord Bot designed to streamline InHouse management. Therefore, it cannot automatically detect when your game ends.
One of the players runs the /win
command. Only players who participated in the match can use this command.
InHouseQueue will mention every player in the game to notify them that a vote has started. Players will vote for the team they believe won. Once the required majority is reached, the game will close shortly after, and players will be rewarded with their Points.
All corresponding game resources (voice channels, text channels, and roles) are removed from the server.
If the wrong team was selected as the winner, you can correct the results of a finished match using /change_winner
.
This command only works inside a Lobby channel. Channels explained here
Declare a winner immediately.
While players can vote on the winning team with /win
, admins can end a game immediately if needed.
There must be an ongoing game. Lobbies indicate ongoing games and are text channels named #lobby-[gameid]
. More information on channels is here.
Run /winner
and specify the team for the GameId you'd like to end.
For example, /winner @Red: a4f0dc05
The selected team is declared the winner, ending the game. All corresponding game resources (voice channels, text channels, and roles) are removed from the server.
This is the primary way to complete a game if you are in Test Mode.
Cancel an ongoing game.
Select any member participating in an ongoing game to cancel it. All corresponding game resources (voice channels, text channels, and roles) are removed from the server.
Abort an ongoing game and clear all traces of it.
This is a more aggressive version of /cancel
, purging all traces of the GameId. All corresponding game resources (voice channels, text channels, and roles) are removed from the server.
Cancel an ongoing game after a vote.
Any participant of an ongoing game can start a vote to cancel a game. A majority vote is required for the game to end. For example, in a 5v5 game, 6 votes are needed for the cancellation to proceed. Once passed, all corresponding game resources (voice channels, text channels, and roles) are removed from the server.
Start a game during the ready-up phase.
The /force_start
command allows Admins or authorized users to start a game during the ready-up phase without waiting for all players to indicate readiness. This is useful when some players are unresponsive.
You can use a command to provide important information for each game when it starts. This is great for giving instructions or reminding players of rules. For example, you might want to ban certain characters due to a bug or remind players that one person should create the game in the dedicated client and invite everyone.
You can add this information with /lobby add_info
and remove it later with /lobby remove_info
. From our experience we think this is a great feature to have enabled in the early days of using InHouseQueue. You may find that members will still need some guidance, this is a great way to provide it.
Add Information:
Run the command /lobby add_info
and enter the information you want players to see. These fields support Discord Markdown
Preview and Adjust: Press enter, and you'll see a preview of your message. If you're happy with it, you're done! If not, rerun the command until you're satisfied. Pro Tip: Press the UP ARROW on your keyboard to quickly rerun the last command with all its content.
In-Game Display: The embed will now be sent to every game lobby.
You can remove custom lobby info with /lobby remove_info
Assign a Discord Role as a "Coach." Players with this role are allowed to join Blue and Red team voice lobbies and can talk inside the Lobby channel. Channels explained here
Depending on your server, you may want to grant this role to trusted players for additional access. While the role is labeled as "Coach," it doesnât have to be used specifically for coachingâit can also be assigned to other trusted members to help moderate voice channels or perform other tasks.