I am not sure whether this feature already exists. It would be nice to hand moderators " warning " facility. I have seen somewhere an user getting auto banned if he receive a certain no. of warnings. Some scripts handle it in terms of points deducted for each warning and get banned when you run out of points.