ðServer commands
Commands to configure server settings and InHouseQueue functionalities:'
Last updated
Commands to configure server settings and InHouseQueue functionalities:'
Last updated
Required parameters will be in [Square brackets]
Optional parameters will be in (Curly brackets)
Designate a channel for all InHouseQueue logs. Important events will be logged here to give server owners and moderators a clear overview of activities on the server. For security reasons, we recommend making this channel private and accessible only to trusted members.
An admin log channel is automatically created during /setup
.
Please note that not every action is logged â weâve carefully selected actions we think are most useful. If you feel something important is missing, let us know in the support channel!
Here is the full list of actions/commands that will appear in your Log channel:
When a queue is started
When the server's language is changed
When an admin forces a winner for a match
When an admin changes the winner for a match
When an admin voids/cancels a match
When an admin resets all Wins, Losses, and MVPs on the leaderboard
When an admin resets a queue and removes all members from it
When an admin resets a member's Wins, Losses, and MVPs
When an admin resets the MMR for everyone
When an admin resets the MMR for a specific member
When an admin adds a Win for a member
When an admin removes a Win for a member
When an admin removes a Loss for a member
When an admin removes a user from all queues
When an admin adds MMR to a player
When an admin removes MMR from a player
When an admin updates a player's IGN
When an admin force starts a game
When an admin subs out a player for another player in a game
When a player sets or updates their IGN
When a game is abandoned by starting an abandon vote
When a game has ended and a team wins
When a member starts spectating a game
When players are in a duo for a game
When a captain select game mode starts
When a match starts
When a queue times out because not all players are ready. Includes a list of users who did not ready
When a user readies up for a game
When a user gets a decay message warning
When a user's MMR is decayed due to inactivity
When a user clicks 'Not Ready' during ready up phase
When selecting an existing channel, make sure InHouseQueue has access to it!
Use this command to view some basic server statistics.
This includes:
Total matches played
The date of your first game
The date of your last game
Total number of unique players
Queue roles available on your server
Weâre working on adding more in-depth and fun statistics to this section in the future!
Enable or disable various features of the InHouseQueue system. These are all default settings of InHouseQueue. If you do not want some of these features enabled, you can turn them off using this command.
Available features:
mvp_voting
Toggle the Direct message sent by InHouseQueue at the end of a game
opgg
Toggle the creation of Multi team op.gg links (League of legends only)
lol_Draft
Toggle the creation of a LOL Draft link (League of legends only)
create_vc
Toggle the automatic creation of voice channels
show_lobby
Toggle Hiding the Lobby from the rest of the server or keeping it visible for the whole server.
queue_role
Toggle the requirement for a queue role
match_info
Toggle the embed that contains Match details and Win probability.
mute_spectators
Toggle Spectators being able to speak when they join the Team voice lobbies
send_ready_up_dm
Specify if InHouseQueue will DM players when a game is found
clean_up_queue
Specify if to delete Queues when a game has ended automatically
set_nickname_to_ign
When a user runs /ign
their Discord nickname is automatically updated to the IGN they've set.
allow_spectators
Toggle whether spectators are allowed. Spectators are muted members who can join Blue or Red team voice channel. A player of the game can share their screen to allow them to watch along.
Review InHouseQueue's permissions within the server.
Use this to check what permissions InHouseQueue is missing.
These are permissions InHouseQueue has across your server. By default, when you use the correct invite link, InHouseQueue will join with all its default global permissions. However, in some cases, due to certain Discord server setups, this can be overwritten by complex permissions. Use this command to check if there's anything wrong.
These are permissions InHouseQueue requires within each text channel or category channel it manages. InHouseQueue needs "Manage Channel" and "Send Messages" permissions for all text and category channels.
This command should help you pinpoint any permission problems you're having
If you're still having problems, please see our bot permissions guide.
Permit your moderators or helpers to run Admin commands. This gives you fine-grained control and delegates permissions perfectly.
Grant: This will give a Discord role permissions to run a command.
Revoke: This will remove the permissions.
You can give every Admin related command to any amount of Discord roles.
For this example we will assume I am an Admin of an InHouse Server and I want to grant my Moderators permissions for all Queue commands, and some Game commands.
Run the /permissions grant
command. This opens up the Grant Menu.
All commands for InHouseQueue are categorised. Please select a command category you would like to navigate. If you're unsure which command is in what category, you can find them all here: https://docs.inhousequeue.xyz/docs/commands.
Since we want Moderators to be able to run ALL Queue commands, we will select Queue.
Once selected, this menu will show every single individual command within the selected category. Here, you can select up to 5 individual commands at once. But for this example, we want them all. (If you need to select more than 5 commands, simply repeat this process after completing it once.)
Once you've selected the commands, you must click outside of the embed menu to confirm your selection.
On the next menu, you will be able to select up to 5 Discord roles to grant permissions for these admin commands. (If you need to assign permissions to more than 5 roles, simply repeat this process after completing it once.)
You will get a list of commands enabled for the selected Discord roles.
To confirm everything has worked, run /permissions grant
once more and select the same command category. You'll now see that the Moderator Discord role is allowed to use every command within the Queue command category.
The process is exactly the same as granting permissions to all commands, but instead of selecting ALL, you will pick specific commands.
As mentioned earlier, we only want our moderators to have permissions to some Game commands. Select the Game command category.
Here is a list of all the commands within the Games category.
Select the commands you want to allow. You can select up to 5 commands at once. Click outside the menu to confirm your selection.
Before proceeding, you'll see a list of your selected commands. If you're happy, proceed with selecting the Discord roles you want to grant access to these commands. Otherwise, you can go back with the Previous
button.
Select the Discord roles you want to assign. You can select up to 5 Discord roles.
Your selection has now been confirmed.
The menu will now update to show your selections. You can use this menu later as a reference or reminder of the current permissions.
The revoke process is identical to granting. Instead, you will just be removing the access from selected Discord roles.
Run the permissions revoke
to begin the process.
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.
Change the language InHouseQueue uses.
Available Languages:
English
Spanish
Portuguese
Italian