First off: Lot of good discourse in this thread. Lame pun intended. 
@omega said in automatic temporary ban of a troll user with minus X votes:
Should reputation be broken out to include more metrics, that can be used for greater granularity of other admin controls. Probably.
This would allow user contribute up into such
I guess we can think about moderation in two ways.
Passive Mod Role:
Facility to allow users, access to features based on a criteria matrix to support active moderation actions.
Active Mods Role:
Traditional power users who have been granted greater privileges by admins for direct control over user activity and forum content.
In summary, what you need is to enhance the right mix of passive controls, functions and features that will support the active moderation.
More work and thought on this would benefit every nodeBB install out there.
Disagree w/above though. Too much added complexity. KISS.
@crazycells said in automatic temporary ban of a troll user with minus X votes:
Since there is not always a moderator/admin on the forum... I was thinking a way to deactivate experienced troll users with "social justice" in the forum...
I think this kind of feature would help a lot of forums and ease the work of admins...
Let's say a troll user posted a post, if that post takes -15 votes during the first 12 or 24 hours, troll user is temporarily banned from the forum... Of course ban time or value of downvotes can change depend on the forum size and atmosphere...
All of which is a recipe for gamification by AI sock puppet bot armies, if, for no other reason, bot master sport bait. Add in some real life spice, e.g. politics, and you've got a grand master tournament.... Heh.
@omega said in automatic temporary ban of a troll user with minus X votes:
This is a feature in Discourse, and when i first saw it years ago I thought, COOL!
Many years later, when actually interacting with the feature in Discourse. I realised it was generally a bad system because it was really a bad idea.
What problem was it actually solving?
Developer boredom and feature list wars?
Users not being able to moderator other users comments????
That is Chaos!
Why invite Chaos?
See "Bored" above...
The problem you see it as is lack of staff to police the conversation. This is a problem for all busy forums. Overall auto features are too crude to deal with rising noise IMHO.
One very obvious downside of "social justice" which these days is IMHO another term or mask for mob rule, users quickly learn the weakness of the system, and actively suppress other users in a targeted fashion, so what might seem to solve the moderation burden, could end up being weaponised against ordinary users and cause serious community problems, the kind you may not recover from, as recriminations and all kinds of things could explode form a few bad turns.
+1
The most important thing for a user first off, is to be able to report or flag a post easily, that see as problematic for whatever reason and then for that to appear quickly and very visibly to mods and admins alike.
+1
At least a Troll is very easy to see, users who are abusing a system like this, how visible are they? You need to back up the user accounting side too. This is starting to seem like a headache.
Traditional moderation with a good team is the solution, that is sustained and enabled by a great admin/backend that make moderation of problem users fast and efficient. The better this system is the less moderation users you might need to assist in day to day moderation.
Get that right and you are winning.
+1
Naturally moderation teams have there problem and this is often due to progress of time in my experience, so to add a crude feature like
mob down voting that kills post, does nothing to address team work and good admin policy, vision and direction.
A good report/flag system with SPAM and some other options where a user report may temporarily hide a post, is a good start - SPAM might be hidden automatically, (yes that could be abused) but since it is granular more likely it will be used in good faith most of the time (but I have seen people go absolutely nuts with report features too which is just silly), options for off-topic or disruptive might good (it might be goo to allow an admin set extra report flags and also control the action after the report, doe sit hide the post or not. Things like that, which aids the internal operation more than handing over executive powers to the mob!
+1
Setting a downvote threshold to remove a post is basically giving your users based an achievable target to counter disruptive use or exact revenge! Trolls might also use this feature to counter also and then you have all out war.
+1
Leave all the power in the hands of Admins, Mods and give them good control to track, control and censure problematic posts and users, that is hight visible quickly, fast and able to batch operate in comfort and then users will understand that the odd troll might get through or a bit of spam may appear but since you do such a great job of keeping the house clean, they really appreciate your efforts.
+1
This post pretty much says it all..... ;-D
So.... what's an over worked admin to do? Cultivate good moderator community. Harder than may initially appear but worth the effort at times like above.