I'd like to implement several types of ban of my website, not just the "classical one" (i.e. being unable to log in). My website is a Q&A one, if this can help.
Some time ago, I read an article by Jeff Atwood about this - I remember it suggested those bans:
- Errors: the user randomly gets errors while browsing.
- Slowness: the user experiences a slower navigation.
- Ghost: the user is invisible, meaning he has the same experience as other users, but the community can't see his posts or interact with him.
Any other suggestion? I'd like the user to be educated, so that he will join again for good purposes; anyways, making the user ragequit is okay.