Keep your staff team organised and accountable with Burger Bot’s staff management commands. Admins can log promotions, track staff infractions at three severity levels, and pull up full histories for any team member — all from directly within Discord.
Description: Promote a staff member to a new rank and optionally attach a note for the promotion log.
Usage: /promote <user> <rank> [note]
Permissions: Admin+
Parameters:
| Parameter | Type | Required | Description |
|---|
user | User mention | ✅ Yes | The staff member being promoted. |
rank | String | ✅ Yes | The rank or role title the member is being promoted to. |
note | String | ❌ No | An optional note to attach to the promotion log entry. |
Description: View the promotion history for a specific staff member, or browse the full team promotion log if no user is specified.
Usage: /promotions [@user]
Permissions: Staff+
Parameters:
| Parameter | Type | Required | Description |
|---|
user | User mention | ❌ No | The staff member to look up. Omit to view the full promotion history. |
/infract
Description: Issue a formal infraction against a staff member, with a required reason and an optional severity level.
Usage: /infract <user> <reason> [severity]
Permissions: Admin+
Parameters:
| Parameter | Type | Required | Description |
|---|
user | User mention | ✅ Yes | The staff member receiving the infraction. |
reason | String | ✅ Yes | A clear description of the conduct that warranted the infraction. |
severity | Choice | ❌ No | Infraction severity: low, medium, or high. Defaults to low. |
Severity levels help distinguish routine corrective action (low) from serious misconduct (high). Use them consistently so your team’s infraction history remains meaningful at a glance.
/infractions
Description: View the infraction log for a specific staff member, or browse all logged infractions if no user is specified.
Usage: /infractions [@user]
Permissions: Admin+
Parameters:
| Parameter | Type | Required | Description |
|---|
user | User mention | ❌ No | The staff member to look up. Omit to view all infractions across the team. |