My forum Coding Forum - Developers Discussions and Problem-Solving on ShakaCode Forum got overrun with spam in the past few weeks!
It’s so much that I can’t manually go into every message.
How can I search and bulk delete spam?
I’m using
Should I install this:
This is a how-to guide for setting up spam detection in your community using the Discourse AI Post Classifier.
Required user level: Administrator
Spam detection is an essential feature for maintaining the quality of discussions in your community. This guide will help you set up spam detection using the Discourse AI Post Classifier .
Below is an example setup of the Post Classifier:
[CleanShot 2024-03-21 at 15.19.11@2x]
Prerequisites
To configure spam dete…
pfaffman
(Jay Pfaffman)
September 11, 2024, 10:40am
2
Those all got past akismet? That seems surprising. Did they do something to get to tl1 and bypass akismet?
Since they are so similar you can look at Administrative Bulk Operations to see ways to delete them all (I think it should have an example).
1 Like
ondrej
September 11, 2024, 10:52am
3
That’s a lot of spam! As far as I know, there isn’t a way to bulk process flags. There is on open feature request though. I see you have 2 inactive admins on your site. I didn’t look at how active your community is, but have you considered granting a trusted member moderator to help you clear stuff up? I can’t see any ways to bulk process/delete flags in the Administrative Bulk Operations topic.
We have a few users who like to spam flags on posts/replies they simply disagree with, even after repeated warnings.
It would be nice if there was a feature to bulk approve/reject/ignore flags in the flag review page. Something like a checkbox where you can click one button to select all, and then click another button to ignore them, would save so much time.
There was a previous support ticket asking about this feature as well Way to bulk process/delete flagged registrations?
Not sure if this has changed since April but it would be a neat feature
As yet, we have nothing planned for adding bulk actions to the Review Queue, but if you could create a feature request for it we could more easily gauge the popularity of the suggestion, which may get it more attention.
There is also this option?
Hi!
Every day, I have a dozen spam accounts flagged as “This new user entered profile information without reading any topics or posts”.
In two years, we had 0 false positives.
So, I’m thinking that we could automatically delete these accounts if they are flagged for this specific reason.
Optionally, an automatic email could be sent to the recipient prior to the deletion, mentioning that the account was automatically deleted, but that the administrator can be reached out by email through the …
1 Like
With 590, I need to bulk approve!
What about that plugin? Akismet good enough?
Jay Pfaffman:
tl1
What is that?
ondrej
September 11, 2024, 7:26pm
6
Justin Gordon:
that plugin
You need both the Discourse AI and Discourse Automation plugin for the post classifier to work. Additionally, you will need a LLM . These can get expensive especially if it has to make a lot of calls.
I’d say Akismet is good enough at accurately detecting spam so its really up to you what you choose.
tl1 means Trust Level 1 which is a Basic user. See Understanding Discourse Trust Levels for more info.
2 Likes
pfaffman
(Jay Pfaffman)
September 11, 2024, 7:28pm
7
And if you’re using akismet, it has a setting to determine which trust levels it applies to.
2 Likes