Warning someone
-s), and checks whether they’ve crossed a threshold.
Thresholds
punish, punishment, action. warn threshold list only needs Manage Messages, so moderators can see the ladder without being able to change it.
Thresholds fire on the exact count. A threshold at 5 fires on the fifth warning and not again on the sixth — so a ladder wants a rung at every count you care about. There’s no “5 or more” behaviour.
Reviewing warnings
Warnings are cases, so the history commands cover them:Resetting
clear, wipe.
Resetting clears their warning count, which means the threshold ladder starts over. The underlying cases stay in the history — use !history clear @someone to remove those as well.
Designing a ladder
Small community server
Small community server
Forgiving, with a long runway before anything permanent:
Large public server
Large public server
Faster, because you have volume and can’t hand-review everything:
With a jail for appeals
With a jail for appeals
Jail before ban gives people a chance to explain themselves without you having to monitor DMs:Needs
!setup run first. Point them at the jail channel in the message: