Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mastodon style reporting options #6

Open
4 tasks done
DraconicNEO opened this issue Mar 19, 2024 · 0 comments
Open
4 tasks done

Mastodon style reporting options #6

DraconicNEO opened this issue Mar 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@DraconicNEO
Copy link

Requirements

  • Is this a feature request? For questions or discussions use https://programming.dev/c/pangora
  • Did you check to see if this issue already exists?
  • Is this only a feature request? Do not put multiple feature requests in one issue.
  • Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.

Is your proposal related to a problem?

On Lemmy there is no way to control which entities you send reports for posts or comments to, you don't get a choice to send to or exclude from entities such as the community's moderation team, or other remote instances. This can cause problems because for communities created in bad faith the mods can intercept and resolve reports and even harass the person who did it. Similar story for malicious instances.

Describe the solution you'd like.

I think a good solution would be to create a form that allows you to select who to send the report to, this is already a feature on the platform Mastodon, when making a report there are options to choose whether or not to send a copy of the report to other instances.

Here's an example:
image

The big difference is that in Mastodon they don't have communities or any form of official groups, so the only moderators are instance wide moderators.
In my proposal we also include an option to exclude community moderators in addition to the admins of remote instances.

I made a mockup to show how this would look in Lemmy Pangora to give an idea of what I mean:
image

Describe alternatives you've considered.

Could have a separate report function for admins only but that seems very clunky and limiting, and also lead to reports being sent to admins that would be fine for community mods. Though these solutions aren't very good compared to just simply having control over reports as a user.

Additional context

(This report was copied and edited from an issue I opened on Lemmy)

@DraconicNEO DraconicNEO added the enhancement New feature or request label Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant