Debugging

The debug command allows you to find certain misconfigurations and clear up falsely stored data.

If you want to execute /debug, you must select a debug option. This specifies which function is to be debugged. We will now cover what each of these options does in particular.

Translation notice


Check role integrity

This option will remove roles from the configuration that are . This option has a cooldown of 10 minutes per guild to avoid ratelimits and prevent abuse.

The following configurations will be checked:

  • Blacklisted roles

  • Ticket Pings

  • Report Pings

  • Immune Roles

  • Moderator roles


Check user integrity

This option will remove users from the configuration that are .

The following configurations will be checked:

  • Ticket Pings

  • Report Pings

  • Immune Roles

  • Moderator roles


Check channel setup

This option will check the following configurations and try to correct them, if possible:

  • The presence of the configured channels

  • The permissions of the bot in the ticket forum (if configured)

  • The available tags

  • The post for user feedback

  • The permissions of the bot in the alert channel (if configured)


Permissions

This option will only check the following permissions and return a map of each permission and their value:

  • The permissions of the bot in the ticket forum

  • The permissions of the bot in the alert channel (for reports)

  • The permissions for report actions (if enabled)

    • Kick, Ban, Manage Messages

  • The overall permissions of the bot in the guild


Cooldowns

Both Check role integrity and Check user integrity have a cooldown of 10 minutes per guild to avoid ratelimits and prevent abuse.

Last updated

Was this helpful?