Promote to Banned (ban user based upon criteria)

Alfa1

Well-known member
Currently its not possible to ban users based upon criteria.
Our promotion ladder has a bottom at banned users, which means that if members meet certain criteria they will be banned. We had this working on vbulletin and IPS.
Its a very important feature because the way we use it, it rids us of those members who really cannot be helped and continue to troll and annoy without maxing out on warning points.
As xenforo has a banned user state and it is not possible to create a promotion to banned members we now do this manually.

It would be very useful to automatically ban users based upon criteria.
 

Slavik

XenForo moderator
Staff member
The warning action system does exactly this? Unless you are using some really unorthodox method of recording bad members?

Some perspective would be useful.
 

Alfa1

Well-known member
The warning action system does exactly this?
You would think that, but that's not the case. You cannot ban for the number of warnings. Only for reaching a warning points threshold.
it rids us of those members who really cannot be helped and continue to troll and annoy without maxing out on warning points.
Consider members who keep getting small warnings, but keep it under the total warning points threshold, so they never get banned.
We have criteria for the number of warnings, which I would like to use to automatically ban. Similar to how we could autoban such members on vbulletin.

Another criteria we would use is negative reputation. If members who heve reached our 'bad members' usergroup continue to misbehave and attract an extremely bad amount of reputation points, we automatically ban them. This only applies to our sin-bin members who have been given the chance to better their behavior.

What kind of criteria are you using?
We could use a combination of the following criteria:
  • User has at least X warnings
  • User has no more than X reputation points
  • User likes to messages ratio is at most
  • User reputation to messages ratio is at most
  • Number of URL posting attempts per hour.
  • User has created at least X rejected reports
  • User is in user group X
As its relatively easy to create new criteria, we could use any criteria we need. But the general gest of it should be clear.
 
Top