Currently lemmy is like the speedboat next to the heavy steam boat of Mastodon etc. While lemmy is still dynamic and flexible and can introduce new features easily without scaring off its established user base, mastodon can not do such experiments so easily. Now, if lemmy gains more momentum in the fediverse and establishes features, which other services don’t have, it could really push innovation in the Fediverse further. What do you think?
You’ve had answers from others but basically moderation tools are non-existent. When you report something, there’s no way to pick to send to admins or community moderators, so if there’s an issue with a community the moderators can just resolve reports before the admins see them.
There is no site-wide moderator role, so if you want someone able to take action when CSAM (etc) is posted on a remote community you have to make them admin and also give them access to approve accounts or change the name of the website, etc.
The only actions available are to temporarily or permanently ban a user. You can’t restrict new users from posting 100 posts in the first 10 mins or anything like that.
There is not even a way to report a user. If someone makes an account on one instance and starts spamming on a different one, there is no way to report it to the user’s instance admins. The user’s instance admins are the only ones that can ban a spammer in a way that federates to other instances, so if you can’t report it to them then each of the 1000+ instances needs to each ban them. (in reality, admins will normally message each other or post in a spam matrix channel, but the simple option to report a user should exist)
CSAM is especially bad in Lemmy. You can remove the post, but that doesn’t delete the image file. You need the server admin to get the pict-rs token out and craft an HTTP request to the internal pict-rs server to delete a file by ID.
If course, you shouldn’t delete CSAM if you live in places with mandatory reporting. On the other hand, keeping those files accessible is essentially hosting child porn. That means you’d better add some specific web server configuration to deny access, because copying the file out and then deleting it from the server would be super illegal.
As an end user, the upload problem is also present. If you’ve accidentally uploaded the wrong picture from your gallery (oops, uploaded nudes instead of a meme!), you’d better keep the deletion key that the API request returned (there is one single app that does this) or you’ll never be able to delete the picture. If you’ve picked the wrong file and correct yourself before hitting the post button, your image will still be there!
The disconnect between deleting posts and deleting pictures is such a baffling design issue. I don’t know why Lemmy doesn’t have a private user-specific media gallery with delete buttons.