Hello NodeBB Community :wave:
I started a purge for our forum with the goal of deleting spam accounts. Started with ~`40000` user accounts and realized very fast that deleting them manually will be a Sisyphus task. Vibe coded a usercleaner plugin with filters and stuff like that.
So with that filter, 70.20% of all accounts are spam. After that was cleaned out I looked deeper into more recent accounts and was a little shocked.
I identified a set of mail hosts used for verification over and over again. From the manage user view with 500 accounts did a little RegEx search with a browser plugin and got 381 of 500 users are from these mail hosts. So 76.2%.
After I complete my purge, from 39133 accounts 2754 are left. 93% of accounts where spam or the other way around only 7% "good" accounts.
note: will create some feature requests since I noticed some stuff in the manage user view
I found this plugin https://github.com/... but also thought, that can't be it. These bots will just use other mail addresses. So, how do you guys handle this? Just ignore it?
Looking forward for some input from the community.
Thanks for reading and thinking about a clean forum with me :D
Check in. Again 10 accounts from
gsaserbuilder.xyzgot created. I have configured Spam Be Gone with Akismet, Project Honeypot, StopForumSpam and hCaptcha.I have mixed feelings about enabling the registration queue, but will try it anyway. edit: just set Registration Approval Type to Admin Approval and the link pointing to
$FQDN/admin/manage/registrationleads to aNot Found. Maybe need to restart the forum? Will try.save