Currently, the procedure for dealing with a spammer is this:
- Find spammer
- Go through all the spammer's posts
- Undelete the ones that aren't spam-flagged, then re-flag them with your binding moderator flag - this is so that the system can learn to block the spammer
- Actually destroy the user.
When a moderator goes to destroy a user for spam, this is what the label says:
This user was created to post spam or nonsense and has no other positive participation
If the user had only posted spam/nonsense, the system should automatically train itself on the posts every time. However, this isn't always the case - sometimes there are users that started out good, then went crazy, etc.
The vast majority, though, are spammers through-and-through, from the beginning of time. For these, it's fairly easy to see that all of their posts are spam, and it's cumbersome to go manually spam flag them.
Let's change that. How about we add a checkbox to the destroy dialog?
Wording would need to be changed, but you get the idea
This would automatically mark all the user's posts as spam (with a binding flag from the moderator), feeding them to the spam-blocking system automatically.