Staff
A rank ladder with promotions, vouches, strikes, and activity.
Run ,ranks to build your staff ladder. Promote and demote along it, let staff vouch for each other, give strikes, and see who's active.
Ranks commands
,ranksOpens the staff ranks menu: the ladder, display roles, and vouch settings.
,ranks add <role> [kind=staff] [display]Adds a role to the staff ladder, in the same order as your role list. Kind is staff or admin.
,ranks remove <role>Takes a role off the staff ladder. Nobody loses the role itself.
Promotions commands
,demote <member> [rank]Moves someone down the staff ladder. Without a rank, pick one, or take them off staff.
,promote <member> [rank]Moves someone up the staff ladder. Without a rank, pick one from the ranks you're allowed to give.
,stripstaff <member> [reason]Takes away all of someone's staff roles: ranks, display roles, and vouch roles.
Vouches commands
,unvouch <member>Takes back your vouch. If nobody else vouched for them, they lose the vouch role.
,vouch [member]Vouches for someone, giving them the vouch role right away.
,vouch admin <member>Gives someone the admin rank below yours. Admin-rank staff only.
,vouch limitsShows how many vouches you have left.
,vouches [member]Shows who vouched for someone.
Strikes commands
,strike [member] [reason]Gives a staff member an internal strike. At the threshold, they're demoted one rank.
,strike clear <member>Removes every strike someone has.
,strike remove <member> <strike_id>Removes one strike by its number.
,strikes [member]Shows someone's staff strikes.
Activity commands
,activity [member] [days=30]Shows a staff member's activity: messages, cases, flags reviewed, and staff actions.
,activity leaderboard [days=30]Ranks staff by cases handled and flags reviewed, then messages.
,top
khari