Documentation
  • Documentation
  • 🚀Quick Start
    • 🔧Advanced Settings
    • ðŸŽēCreate more queues
    • 📊Leaderboards explained
    • 🚑Help with Permission Problems
  • 🛠ïļCommands
    • ⚔ïļCaptain commands
    • ⚔ïļChallenge commands
    • ðŸŽŪGame commands
    • 📊Leaderboard commands
    • 🌎Map commands
    • 📈MMR commands
    • 🔁Queue commands
    • 🔄Reset commands
    • 🔄Server commands
    • ⚙ïļSetup commands
    • 😝User commands
    • 🔉Voice commands
    • ⭐Game modes
  • ⭐Premium
    • 👑Tiers
    • ðŸĪŠHow to activate Patreon
    • ðŸĪ–Create White Label bot
      • 🔒Protecting your Bot Tokens
    • 🇧🇷Crie seu bot White Label
    • ⭐Premium Commands
      • ðŸĪ‘Tier 1
      • 💰Tier 2
      • ðŸ’ļTier 3
  • ðŸŽŪFeatures
    • 💊InHouseQueue Challenges
      • List of Challenges
    • ⚔ïļCaptain Queue
    • 📉Decay System
    • 🎖ïļInHouseQueue Seasons
    • ðŸĨ‡Leaderboard Webhooks
    • ðŸšŦSuspension System
  • ðŸŽēPreset Games
Powered by GitBook
On this page
  • Recreate LoL draft Link
  • Recreate/Select ongoing games category
  • Substitute
  • Switch Players
  • Change results of a Game
  • How it works:
  • Begin vote for a Winner
  • How it works
  • Force a winner
  • How it works:
  • Cancel game:
  • Void Game
  • Abandon Game
  • Force start a game
  • Customised lobby information:
  • How it works;
  • Grant a Coach role
  1. Commands

Game commands

Commands for managing an on going or finished Match.

PreviousChallenge commandsNextLeaderboard commands

Last updated 1 month ago

Admin only commands

General command for everyone

Required parameters will be in [Square brackets]

Optional parameters will be in (Curly brackets)


Recreate LoL draft Link

/game create_draft [gameid]

A draft link using is automatically sent to the lobby for . 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 , and the game must be in progress.


Recreate/Select ongoing games category

/game ongoing_games_category [game] (existing_category)

After , InHouseQueue automatically creates team voice channels and a lobby text channel within the . 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 .

If you delete this category, InHouseQueue will automatically recreate it when a game starts.

/game sub [player_1] [player_2] [gameid]

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.

This command only works if a game is in progress, meaning there must be an active voice and lobby channel.


/game swap [player_1] [player_2] (game_id)

If you just want to swap two players then you can do so with this command. Please note this will only work if:

  1. The players are both in the same game

  2. The game exists and is in progress

  • Player 1 and Player 2 are the two players you want to switch. Order does not matter.

Once successful, the following actions will occur:

  1. Channel permissions will immediately be swapped for Player 1 and Player 2.

  2. Both players are automatically moved to their new Team voice channels (If they are inside a voice channel).

  3. All required embeds will update to show the new teams.

This command only works if a game is in progress, meaning there must be an active voice and lobby channel.


/change_winner [game_id] [team]

Modify or correct the outcome of a completed game.

How it works:

  1. Find the GameId you'd like to change. You can find this in your #match-history channel.

  2. Select the GameId and the correct winning team.

  3. 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.


/win

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.

How it works

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.

  1. One of the players runs the /win command. Only players who participated in the match can use this command.

  1. 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.

  2. All corresponding game resources (voice channels, text channels, and roles) are removed from the server.

Administrators and members with manage channels permissions may also start a vote.


/winner [team]

Declare a winner immediately.

While players can vote on the winning team with /win, admins can end a game immediately if needed.

How it works:

  1. Run /winner and specify the team for the GameId you'd like to end.

    • For example, /winner @Red: a4f0dc05

  2. 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.


/cancel [member]

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.


/void [gameid]

Abort an ongoing game and clear all traces of it.


/abandon

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.


/force_start [gameid]

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.


/lobby add_info [title] [description] (queue_channel)

/lobby remove_info (queue_channel)

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.

How it works;

  1. 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.

  1. In-Game Display: The embed will now be sent to every game lobby.

You can remove custom lobby info with /lobby remove_info


/coach [role]

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.


Substitute

You cannot use the /game sub command to "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. See the below command for swapping players.

Switch Players

Change results of a Game

Begin vote for a Winner

If the wrong team was selected as the winner, you can correct the results of a finished match using .

This command only works inside a Lobby channel. Channels explained

Force a winner

There must be an ongoing game. Lobbies indicate ongoing games and are text channels named #lobby-[gameid]. More information on channels is .

This is the primary way to complete a game if you are in .

Cancel game:

Void Game

This is a more aggressive version of , purging all traces of the GameId. All corresponding game resources (voice channels, text channels, and roles) are removed from the server.

Abandon Game

Force start a game

Customised lobby information:

Add Information: Run the command /lobby add_info and enter the information you want players to see. These fields support

Grant a Coach role

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

🛠ïļ
ðŸŽŪ
👑
👑
👑
ðŸ’Ą
👑
👑
👑
ðŸ’Ą
👑
👑
👑
Discord Markdown
switch
/change_winner
/cancel
👑
ðŸ’Ą
👑
👑
https://draftlol.dawe.gg/
setup
Game
League of Legends
League of Legends
default category
here
here
here
Test Mode
Taking out Adolin and bringing in Dalinar. Game must be in progress.
Sub command successful.
Switching the teams of Stormblessed and Henry. Game must be in progress.
Switch command successful.
Selecting Red team as winners instead
Confirmation Message