Warnings that escalate on their own
/warn add records an offence together with a reason. You decide how many warnings trigger a timeout, and steps at 3, 5 and 10 are typical. Nobody has to remember how often a member has already been in trouble, and the whole team moderates by the same standard rather than by whoever happens to be on duty.