The Suby bot needs specific permissions to assign roles, send notifications, and manage access. Configure them at two levels, server-wide and per channel.
Bot Permissions
Grant the following permissions to the Suby Bot role at the server level.
Open Server Settings
Go to Settings → Server Settings → Roles.
Select the Suby Bot role
Find and click on the Suby Bot role.
Go to Permissions
Open the Permissions tab and make sure the following are enabled:
- View Channels
- Send Messages
- Send Messages in Threads
- Embed Links
Channel Permissions
To allow the bot to operate in a specific channel, configure permissions at the channel level.
Open the channel settings
Go to the channel, click Edit Channel, then open Permissions.
Add the Suby Bot
Go to Advanced Permissions and add Suby Bot.
Grant the required permissions
Make sure the following are enabled:
- View Channels
- Send Messages
- Send Messages in Threads
- Embed Links
If the Suby bot is missing any of these permissions, it will not be able to assign or revoke roles, which will break your access gating flow.