Documentation menu

Docs/Guides/Moderator Quick Reference

Moderator Quick Reference

The commands your mods will actually use, and the habits that keep records clean.

Everything here assumes level 50 (moderator). Durations look like 30m, 2h, 3d. Reasons are optional everywhere and worth writing anyway - they end up in the infraction record, the mod log, and any DM the target gets.

The daily five

Command Use
!warn @user reason On-the-record warning (optionally DMs them)
!mute @user 2h reason Timed mute; expires on its own. Leave the duration off for an open-ended mute
!timeout @user 1h reason Discord-native timeout, no mute role needed
!kick @user reason Remove; they can rejoin
!tempban @user 3d reason Timed ban; expires on its own

Prefer the temp variants: an expiring punishment cannot be forgotten.

Working with records

  • !infractions search @user - their history; every entry has a number.
  • !infractions info <id> - one record in full.
  • !infractions reason <id> new reason - fix a reason after the fact.
  • !infractions duration <id> 1d - adjust a timed action.
  • !note @user text - a note on the record without punishing.

Variants worth knowing

Append dm / quiet / anon to punitive commands to force a DM, skip it, or DM without naming you. To clear a spammer's recent posts as you ban them, use !cleanban @user 7 reason - the number is how many days of their messages to delete, up to 7. On a plain !ban, a duration at the start of the reason turns it into a temp ban instead: !ban @user 2h spam bans for two hours.

Cleanup

Purge commands produce a web archive of what was deleted, linked in the mod log - so cleanup never destroys evidence.

Habits that pay off

  • Reasons, always. Future-you (and the appeal reviewer) will thank you.
  • Escalate through the record: warn → mute → ban reads as fair process.
  • Check !infractions search before punishing; patterns change decisions.