ðŸŽŪGame commands

Commands for game management and control within the server

Required parameters will be in [Square brackets]

Optional parameters will be in (Curly brackets)


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

  2. Select the gameId and the correct winning team.

  3. Confirm the wins/losses have been changed with /rank or /leaderboard


/winner [team]

Declaring a winner immediately.

Ideally, the players should vote on the winning team with /win. However, admins can end a game immediately if required.

How it works:

  1. There must be an ongoing game. A lobby indicates an ongoing game. Lobbies are text channels with the name #lobby-[gameid]

  2. Simply run /winner and enter the team corresponding to the gameid you'd like to end. This command can be run in any channel, but we recommend you run it inside the lobby or a dedicated commands channel.

    1. For example /winner @Red: a4f0dc05

  3. This gives the selected team the win thus ending the game. Afterwards, all corresponding game resources are removed from the server (voice channels, text channels and discord roles).


/cancel [member]

Cancel an ongoing game.

Select any member who is part of an ongoing game to cancel their game. Afterwards, all corresponding game resources are removed from the server (voice channels, text channels and discord roles).


/void [gameid]

Abort an ongoing game, and clear all traces of a game.

The more aggressive version of /cancel . Entirely purges all traces of a gameId. All corresponding game resources are removed from the server (voice channels, text channels and discord roles).


/abandon

Cancel an ongoing game after a vote.

Any player can initiate a vote to cancel a game. A majority vote is needed for the vote to pass. Once passed, the game will be cancelled. All corresponding game resources are removed from the server (voice channels, text channels and discord roles).


/force_start [gameid]

Start a game during the ready-up phase.

Utilizing the /force_start command allows the game creator or authorized users to initiate a game that is in the ready-up phase without waiting for all players to signify they are ready. This feature is beneficial for expediting the start of a game, especially in cases where not all players are responsive.


/voice set [VoiceChannel]

To designate one or more voice channels as Lobbies or waiting rooms, use the /set_voice command followed by the name or ID of the voice channel. This setting is great for organizing players before the start of a game and ensuring they are moved to the correct team voice channels once the game begins.

This command will set the voice channel as the lobby/waiting room. After a game concludes, players will be automatically moved back into this designated voice channel.


If your competitive game features multiple maps (e.g., Valorant, Call of Duty, Rainbow Six Siege), consider incorporating these into your InHouseQueue server configuration. You can add maps individually, including the map name, game mode (if applicable), and an image URL for the map.

A random map from your server pool is sent to the lobby channel once a game begins. We are diligently working on supporting more sophisticated map selections, such as Pick and Ban.

/maps enable [map_selection] [game]

/maps disable [game]

/maps add [name] (game_mode) [image_url] [game]

/maps remove [map_name]

/list_maps

/maps enable - This command will enable maps for your selected games. Once activated, a random map will be sent into your voice lobby for every game.

/maps disable - Disables maps. Maps will no longer be sent.

/maps add - Add a map to your server pool. Select

/maps remove - Remove a map from your server pool.

/list_maps - List all maps available on your server.

How it works:

  1. First, enable maps and select the game you'd like to allow it for.

  1. Add a map. Fill in all the relevant fields. Adding an image URL is recommended! You can use sites such as IMGUR to host images.

  1. Add more maps! Repeat the processes until you have your desired number of maps

  1. Thats it! Now when a game begins, a random map from the pool will be sent into the lobby channel. This takes away some of the work to decide on what map to play.

  1. Anyone on the server can run /list_maps maps. All other map commands can only be run by Admins, or discord roles that have been granted permissions.

/game create_draft [gameid]

A draft link using https://draftlol.dawe.gg/ is automatically sent into the lobby for League of Legends. This is used to create a more competitive experience for players. With this command, you can create another draft link at any time!

This command only works for League of Legends, and the game must be in progress.

Last updated