What belongs in a case
Warnings and eligible moderation actions can create a case, with notes and appeals connected to the record. Routine link deletions and general operational events may appear only in event history. Actions taken outside Stoatmod may not identify the acting moderator.
- Warnings and manual mutes.
- Spam or policy timeouts and bans.
- Stoatmod-initiated kicks and manual bans.
- Appeals, moderator notes and supported evidence attachments.
Make the reason part of the action
Moderation commands require a reason. For mutes, put the duration before or after the reason; leaving it out uses one hour. The examples below use a placeholder USER_ID—replace it with a member’s ID or mention.
~warn USER_ID repeated spamAdd a warning with a reason.
~mute USER_ID 25m repeated spamMute for 25 minutes. You can also write the reason before 25m.
~unmute USER_ID resolved after reviewRemove a timeout and record the reason.
~ban USER_ID repeated harassmentBan a member with a reason.
~unban USER_ID appeal acceptedUnban a member and record the reason for reversal.
Warning and removal behaviour
The default warning ladder acts at three, five and seven active warnings: timeout, kick and ban. A server can replace this with staged dashboard policy. Removing a warning case stops it counting while retaining the case as removed. Removing a non-warning case does not undo its punishment.
~case CASE_IDOpen one case.
~cases USER_IDList recent cases for a member.
~remove CASE_IDRemove a case from active warning counting where eligible.
Follow through on a decision
- Check the member’s timeout, role or server state after an action.
- Resolve delivery errors or missing permissions before considering the action complete.
- Use notes to explain a later correction.
- Review appeals separately from case removal.