bugsDebugging

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.

circle-exclamation

Translation notice


Check role integrity

This option will remove roles from the configuration that are invalid. 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 invalid.

The following configurations will be checked:

  • Ticket Pings

  • Report Pings

  • Immune Roles

  • Moderator roles

circle-exclamation

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?