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
  • Force IGN
  • Full details here:
  • Scheduling Queues
  • Full details here:
  • Restrict Roles
  • Full details here:
  • Custom Lobby Information
  • Full details
  • Show Player MMR
  • Full details here:
  • Suspend players from queue
  • Full details here:
  • Voice Lobby/Waiting Rooms
  • Full details here:
  • Default Settings
  • Full details here:
  1. Quick Start

Advanced Settings

Extra settings and commands to enhance your InHouseQueue experience

PreviousQuick StartNextCreate more queues

Last updated 5 months ago

Once you've finished the initial setup, there are some settings we recommend to help you organize and improve your InHouses effectively. We recommend enabling at least a few of these settings. We hope you find this helpful!


Force IGN

If you're playing one of the , we highly recommend enabling this feature. Once enabled, Players won’t be able to queue until they set their IGN using . To turn this on, run /require_ign.

InHouseQueue integrates with the following player profile websites:

  • League of Legends:

  • Valorant:

  • Dota 2:

  • Crossfire:

  • Pokemon Unite:

Players can enter their in-game name (or Steam ID) into the command. This will generate profile links for all players at the start of each game, allowing for scouting and strategizing before gameplay begins.

This feature is perfect for servers with a competitive focus, as it helps players plan and adapt their strategies effectively.

Full details here:


Scheduling Queues

Having a set time for games makes queues more predictable. When players know games start at a specific time, like 6 PM, they can plan to be available.

If queue scheduling is enabled, players can only join queues during the times you set.

Full details here:


Restrict Roles

If your server focuses more on competitive play, you might want players to queue only for specific positions. This helps ensure higher game quality, as players stick to roles they are skilled in.

We leave it up to your creativity to decide how players assign themselves Discord roles that represent the positions they play. However, we recommend not allowing players to select ALL positions, as this defeats the purpose of Role restriction.

Once players have their assigned Discord roles, you can Restrict certain role buttons in the queue to only allow players with the corresponding named Discord role to join. For example:

Full details here:


Custom Lobby Information

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

Full details

Show Player MMR

If you want to be transparent about players' current MMR ratings, you can enable it with /mmr show.

When enabled, the MMR of each player will be visible as soon as they join the queue.

MMR is meant to be a general guide to a player's skill level, not a tool for criticism. In competitive environments, some players may "dodge" queues by not accepting if they see a player with low MMR. This can create issues, but we provide solutions to handle such behavior.

Full details here:


Suspend players from queue

For every few good members there will be some bad members. Players who cause trouble sometimes just need a few hours to cool off. You can suspend a player from playing by running /queue suspend.

Full details here:


Voice Lobby/Waiting Rooms

InHouseQueue can automatically move players to their designated voice channels once a game starts. However, please note that Discord bots cannot move members who are not already in a voice channel.

This feature allows you to dedicate specific voice channels in your server as "Lobby" or "Waiting Room". Players waiting in these channels will automatically be moved to their team voice channels when a game begins.

To enable this feature, use the /voice set command. If you want to disable it later, use /voice unset. You can set up multiple Waiting Rooms by running /voice set again as required.

Full details here:


Default Settings

Full details here:

For more details on how to punish toxic players, see the next feature .

InHouseQueue offers many customizable settings that can be turned on or off, such as creating voice channels or muting spectators. You can see the available settings by using the /defaults command or visiting for the full list.

🚀
🔧
Suspend Players from Queue
preset game modes
OP.GG
OP.GG
Dotabuff
Crossfire
Unite API
Voice Lobby/Waiting Rooms
Show Player MMR
this page
Default Settings
/ign
/ign
Force IGN
Scheduling Queues
Restrict Roles
Suspend players from queue
Custom Lobby Information
Schedule Dashboard
Players cannot join the queue during the closed time
Confirmation for the Moderator