Skip to main content

Temporary Roles

Temporary Roles allow you to assign a role to a member for a specific period of time. Once the duration expires, BlaZe automatically removes the role.

Adding a Temporary Role

?temprole add <member> <role> <duration>
Example:
?temprole add @User Member 7d
The role will automatically be removed after 7 days.

Managing Temporary Roles

Use the following commands to manage active temporary roles:
?temprole list
Displays all active temporary roles in the server.
?temprole info [user]
Displays all active temporary roles assigned to a specific user.
?temprole remove <id>
Removes a temporary role before it expires.
Each temporary role receives a unique ID. This ID can be found using the list or info commands.

Warning System

Warnings allow moderators to keep track of rule violations.

Warning a User

?warn <user> <reason>
Stores a warning for the specified member.

Viewing Warnings

?list warns [user]
View warnings for a specific user or view all warnings in the server.

Warning Information

?warn info <id>
Displays detailed information about a warning, including:
  • Moderator
  • User
  • Reason
  • Creation time
  • Warning ID

Removing Warnings

?warn clear <user>
Removes all warnings from a user.
?warn clear <user> <id>
Removes a specific warning.
Warnings older than 6 months are automatically removed from the database.

Bulk Role Management

BlaZe can assign or remove roles from large groups of members. Supported targets include:
  • All members
  • Human members only
  • Bots only
Bulk role operations may take time depending on server size.

Monitoring Progress

?role status
Displays the progress of an active bulk role assignment.
?rrole status
Displays the progress of an active bulk role removal.

Cancelling Operations

?role cancel
Stops the current role assignment process.
?rrole cancel
Stops the current role removal process.
Large servers may require several minutes to complete bulk role operations.

Audit Logs

BlaZe can display Discord audit log entries directly within Discord.
?audit <limit>
Useful for reviewing:
  • Channel changes
  • Role changes
  • Member moderation actions
  • Server configuration changes
The audit viewer displays the responsible user, target, action performed, and timestamp.