rr- / szurubooru

Image board engine, Danbooru-style.
GNU General Public License v3.0
725 stars 181 forks source link

Moderate Uploads to Combat Spam #685

Open milezzz opened 1 month ago

milezzz commented 1 month ago

I have a board recently come under attack from trolls and just general spammers and it got so bad I had to turn off account creation. I looked over the code and I don't see any scaffolding for a moderation queue for uploads. I guess ideally it would work something like this:

  1. If toggled in config.yaml require Moderators+ to review all uploads of perhaps just "regular" user ranks before they're visible on the front end
  2. These images could show up in the /posts display perhaps with a colored outline to highlight that they need approval. Mass approving post controls would be handy here too
  3. In the post edit view have a toggle for: Approved | Hidden

I think this should be added by default as most boards getting any decent traffic will be susceptible to this annoying spam. Has anyone attempted this?

hujle commented 3 weeks ago

Doubling this request, since I've also had to deal with spam a couple of times.

TiredSysOp commented 3 weeks ago

I'd like this too, also an option to have moderation queue selectable for each user class/rank. Eg anonymous users are subjected to moderation but power users are not.