this post was submitted on 15 Jun 2023
9 points (100.0% liked)

Lemmy Moderation Tools

266 readers
9 users here now

Welcome

I'm working on a moderation tool to work with Lemmy.

I'm still in early development and discovery. This channel will update the status and respond to questions during development, testing, release, and post-release.

You are encouraged to create posts defining your needs. I also appreciate feedback on status updates. This helps me maintain the right track.

Join us on Matrix!

founded 1 year ago
MODERATORS
 

Here's a laundry list of sort with tons of tools we'd like to see

  • Role for approval of applications (to delegate)
  • Site mods (to delegate from admins)
  • Auto-report posts with certain keywords or domains (for easier time curating without reports)
  • Statistics on growth (user, comments, posts, reports)
    • User total
    • MUA
    • User retention
    • Number of comments
    • Number of posts
    • Number of reports open
    • Number of reports resolved
  • Sort reports
    • by resolved/open
    • by local/remote
  • Different ways to resolved a report
    • Suspend account for a limited amount of time rather than just banning
    • Send warning
  • Account mod info
    • Number of 'strikes' (global and local) and reports
    • Moderation notes
    • Change email
    • Change password
    • Change role
  • Ability to pin messages in a post
  • Admins should be able to purge
  • Filter modlog to local
  • Better federation tools (applications to communities, limiting)
    • Applications to communities to allow safe spaces to exist (people should not be able to just "walk in" on a safe space - similarly to follow requests in Mastodon in a way)
    • Limiting (Lock our communities down from certain instances but still allow people using our instance to talk to people from those instances)

Obviously considering the moment when this is being made - federation tools are our highest priority.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] jojo@beehaw.org 1 points 1 year ago (1 children)

A few of these are already possible via the API, afaik;

  • Stats
    • User total
    • Number of Active Users (per day, week, month, 6month)
    • Users online
    • Number of; Comments, Posts
    • Number of reports (via iterating reports api)
  • Sort reports;
    • By resolved/open
  • Different ways to resolve a report: (Can be done by client providing quick buttons to perform action next to resolution)
  • Pin messages in a post: This is the ability to "feature" a post, "distinguished" comments are also coming, I saw in the Lemmy commits
  • Admin should be able to purge;
POST /admin/purge/person PurgePerson
POST /admin/purge/community PurgeCommunity
POST /admin/purge/post PurgePost
POST /admin/purge/comment PurgeComment

However, imo, notable absences are;

  • The ability to prevent posting until moderator review
  • Auto-reporting or regex matching per community (right now its a side-wide "slur filter" regex)
  • Better tools, like you said, like notes and strikes
[โ€“] Lionir@beehaw.org 2 points 1 year ago

Yeah, a few of these are ultimately UI, not necessarily just missing functionality

Admin should be able to purge;

Only the creator admin can actually purge : https://github.com/LemmyNet/lemmy/issues/2976