Better ban features.
-
Nodebb's ban features are politely put - from the stone age.
Please put some work on this after you get all the more important stuff done.
I get a **** load of trolls and other non-wanted elements on my forums and at the very least I should be able to IP-ban people without resorting to my firewall. Better user tracking, better ban features.
Thank you.
-
OR! Shadow bans
-
oh, sorry
A shadow ban is when the banned user can still access and post but nobody else can see any of it and they just stop coming around. It avoids that anger instantaneous sense of rejection for a smoother transition out of the way.
Don't feed the trolls only goes so far. Forced starvation, now that's a plan.
-
Oh I like that idea ^ we called it squelching. It's funny cause they only see the posts they make but no one else does
-
There is a plugin already:
https://github.com/NodeBB/nodebb-plugin-squash/
You'll need this as well:
https://github.com/NodeBB/nodebb-plugin-superusers/We built it for a customer but tbh I'm not a fan of the actual functionality, we would definitely not use it here even on the rowdy sort of crowd
Edit: YMMV, I haven't updated this since 0.6x - that said, from memory I don't think this uses any deprecated hooks. If it blows up submit an issue and I'll look at it Monday. Its also not on npm so please git clone to node_modules to install
-
What are your reasons against that method of banning?
-
For here at least, we are okay with constructive and sometimes destructive criticism to a point haha. It only makes us strive to be better in the end
-
Oh no, that's completely fine, but I don't think I've seen any trolls (at least the type I'm familiar with) on this community...