Common Errors

Explanations and fixes for frequently encountered errors.

This Interaction failed

Cause: The app is offline or an unhandled error occurred.

Fix: Report it in the support server with details about what you were doing.

You can't use this command in DMs

Cause: The command was used in the bot's DMs.

Fix: Use the command in a server channel.

You can't use this command in threads

Cause: The command was used inside a thread.

Fix: Use the command in a regular text channel.

You're missing permissions [...]

Cause: You don't have the required permissions to run the command.

Fix: Ask a server admin to give you the appropriate role/permissions.

You can't hand out the @everyone role

Cause: You tried to assign the @everyone role via ButtonRoles or DropdownRoles.

Fix: Use a different role. @everyone cannot be assigned.

Missing bot permissions

Cause: SlashBot is missing required permissions.

Fix: Ensure the bot has MANAGE_ROLES, MANAGE_MESSAGES, and EMBED_LINKS permissions.

Role not found

Cause: SlashBot couldn't find the role you specified.

Fix: Check the role name/ID and try again. Use /roles list to see all roles.

Role too high

Cause: The role you're trying to assign is above the bot's highest role.

Fix: Move the SlashBot role above the target role in Server Settings > Roles.