๐Ÿš‘Help with Permission Problems

Troubleshooting Bot Permissions in Discord Servers

If youโ€™ve invited InHouseQueue to your Discord server, but you get "Bot is missing permissions" errors, this guide should hopefully help resolve the issue.


Important

The InHouseQueue Support team cannot provide PERMISSION troubleshooting steps other than what is in this article. We cannot go into every single server to help solve PERMISSION problems. If you are a server owner, Admin or Moderator you must take the responsibility to learn how Discord Permissions work.

Problems specific to InHouseQueue Discord Bot we can always help with!

Support Server

1. Check InHouseQueue's Role

  • Verify Bot Role Placement: Go to Server Settings โ†’ Roles, and ensure InHouseQueue's role is above the roles it needs to manage. For example:

    • InHouseQueue needs to manage channels and permissions, so its role (In House Queue) should be high enough to perform those actions.

  • Role Permissions: Edit InHouseQueue's role and confirm it has all necessary permissions. It needs:

    • Manage Server

    • Manage Roles

    • Manage Channels

    • View Channels

    • Send Messages

    • Manage Messages

    • Embed Links

    • Read Message History

    • Use External Emoji

    • Use Application Commands

    • Move Members


2. Check Channel-Specific Permissions

  • Right-click on a channel where InHouseQueue isnโ€™t working โ†’ Edit Channel โ†’ Permissions:

    • Ensure InHouseQueue has the following permissions:

      • Manage Channel

      • Send Messages

    • For Categories:

      • Manage Channel

      • Send Messages

  • If youโ€™re using category-level permissions, ensure these are correctly inherited by the channels within the category.

InHouseQueue should automatically have all of these permissions after you've done the Basic Setup. If you still get permission errors, it means your Discord Role permissions are complex and something is overriding the base permissions. If you have a "Bots" or "Members" Discord role in your server, try giving this role to InHouseQueue.


3. Re-Invite InHouseQueue with Correct Permissions

  • If InHouseQueue was invited without all necessary permissions, you can try re-inviting it using the invite link here.


4. Ensure InHouseQueue Is Active

  • Check if InHouseQueue is online. If itโ€™s offline:

  • Ensure InHouseQueue is not muted from the server.


5. Enable Slash Commands

  • Ensure InHouseQueue has slash commands enabled, go to Server Settings โ†’ Integrations โ†’ Bots and Apps:

    • Make sure InHouseQueue is listed and has slash commands enabled.

    • Check Command Permissions to ensure server members have access to InHouseQueueโ€™s commands.


10. Most Common Issues

  • Role Placement: InHouseQueueโ€™s role should always be high enough to manage roles and channels it interacts with.

  • Basic Roles: Ensure InHouseQueue has "Members" or "Bots" Discord role if your server has one. This is likely the case in big servers with complex permissions.


Last Resort

As a last resort, you can give InHouseQueue Administrator permissions. This is usually not advised, but this will resolve any permission issues. Once you've confirmed providing Administrator works, you can begin to narrow down the permissions, or leave it.

Last updated