âïļServer config commands
Commands to configure server settings and InHouseQueue functionalities:
ð * Admin only commands
ðĄ * General command for everyone
Required parameters will be in [Square brackets]
Optional parameters will be in (Curly brackets)
ð Toggle test mode
Enable or disable a test environment for trying out features.
Once test mode is enabled, you'll only need 2 players to fully test all queue functionalities.
Use /winner to end a game in test mode. Voting will not end a game in test mode.
ð Set up the server
Run initial setup processes for InHouseQueue in the server.
Then select Quick Setup or Advanced Setup.
Quick setup will create all necessary channels with our default settings and team sizes.
Default settings:
5v5
MMR enabled
Selecting Advanced Setup will take you through an interactive questionnaire to tailor the bot to your server.
Of course, you can change all settings at any time, even after /setup
ð Set a Discord Role for InHouses
Assign a specific Discord role for participation in InHouse games.
All members must have this role before they can join the queue.
ð Set up certain requirements
Define prerequisites or conditions for joining queues or games.
Available features:
IGN - If this is enabled, Players must set an IGN before they can queue.
ð Turn features on and off
Enable or disable various features of the InHouseQueue system. All these futures are InHouseQueue default settings. If you do not want some of these enabled, please turn them off with this command.
Available features:
MVP voting
Toggle the Direct message sent by InHouseQueue at the end of a game
Automatic OP.GG link (League of Legends only)
Toggle the creation of Multi team op.gg links
LoL Draft link (League of Legends only)
Toggle the creation of a LOL Draft link
Voice channel creation
Toggle the automatic creation of voice channels
Lobby is public
Toggle Hiding the Lobby from the rest of the server or keeping it visible for the whole server.
Queue role required
Toggle the requirement for a queue role
Match information
Toggle the embed that contains Match details
Mute spectators in VC
Toggle Spectators being able to speak when they join the Team voice lobbies
ð Check InHouseQueues permissions
Review the bot's permissions within the server.
Use this to check what permissions the bot is missing in a certain text channel.
ð Assign Discord role for specific queue positions
Link Discord roles to specific positions in a game queue. Use this to force players to only be able to queue in roles they main.
Remove this at any time with /unrestrict_role [queue_role]
ð Start challenges for the server
Initiate server-wide challenges for members to participate in.
Challenges are a fantastic way to engage your community, spark friendly competition, and reward active members!
Once enabled, you can pause challenges with /pause_challenges
. Pausing challenges stops all challenges tracking and deletes the challenges roles.
ð Grant admin commands to Moderators / Helpers
Permit your moderators to run admin commands. This gives you fine-grained control and delegates permissions perfectly.
Available grant and revoke commands:
/grant_game_commands OR /revoke_game_commands
ALL
Change results of a game
Force a winner
Cancel a game
Void a game
Force start a game
Enabled/Disabled Maps
Add maps to the server pool
Remove Maps
/grant_leaderboard_commands OR /revoke_game_commands
ALL
Reset full leaderboard
Toggle MMR
Create dynamic leaderboard
Reset MMR
Reset challenges
/grant_queue_commands OR /revoke_queue_commands
ALL
Remove users from the queue
Reset a queue
Set queue preference
Toggle duo queue
Toggle fill
Setup captain queue & Pick captains
Update ready-up timer
Toggle casual mode
Set a schedule
Add custom info to lobbies
Remove custom info to lobbies
Lock/unlock a queue to a certain game game
Toggle rolling queue
Show MMR next to players' names
/grant_server_commands OR /revoke_server_commands
ALL
Toggle test mode
Set up the server
Set a discord Role for InHouses
Set up certain requirements
Turn features on and off
Check InHouseQueue permissions
Assign Discord role for specific queue positions
Remove any restrictions on a queue position
Start challenges for the server
Pause challenges for the server
Adjust player starting MMRs
/grant_user_commands OR /revoke_user_commands
ALL
Update members IGN
Add MMR for players
Remove MMR for players
Substitute players in/out
/grant_premium_commands OR /revoke_premium_commands
ALL
Change bot activity
Update the queue image banner
Update the queue colour
Change team names
ð Unsubscribe from notifications
InHouseQueue will sometimes send notifications to your queue channels. These can be reminders, useful tips or Patch notes notifications. You may opt out of receiving notifications at any point. Please note, that this is a one-time decision, you cannot resubscribe.
ð Adjust starting MMR
By default, all players start at 800 MMR. As players complete games, they build data. More data means consistent balanced games. However, in some cases, there is not enough time to build this data because of the varying skill of players on the server. This is where /starting_mmr
comes in.
How it works:
This can provide more realistic matchmaking if players' skill varies significantly.
Predefined MMR ranges:
~1000 MMR
~1200 MMR
~1500 MMR
~1650 MMR
~2300 MMR
~2800 MMR
~3200 MMR
~4000 MMR
Select an MMR range that suits the player's skill rank. As a guide, these MMR ranges rank from Beginner player (Silver/Bronze) to Professional player. Please select carefully.
This command overwrites the MMR of the player. Ensure players are aware when taking this action.
Delegate this command to Moderators with the grant command
Last updated