Skip to content

Rework the "report" button so that it reaches the right person #1848

@Yoric

Description

@Yoric

Right now, the "report" button reports to the user's homeserver admin. That's often the wrong person.

I can think of two kinds of abuse reports:

  1. This user is a spambot/a troll/... and has nothing to do on this channel (most common reports). => Should be routed to the channel moderators. The moderator may decide to report this to the homeserver admin, their call.
  2. This channel is violating the server's terms (or perhaps it is being used for illegal stuff). => Should be routed to the homeserver admin.

At the moment, since we route everything to the homeserver admin, this means that:

  • the homeserver admin is swamped by reports they cannot act upon immediately;
  • if the channel is encrypted, and unless they are already channel members, they have no information to act;
  • even if the channel is unencrypted, they typically don't know the rules of a channel, or its members, etc.

So, we need two report buttons, along the lines of:

  1. "Report behavior to the channel moderators." (sends a link to the offending line as PM to all channel moderators)
  2. "Report the entire channel to the admin of {your_homeserver}." (does what it does at the moment)

If the user actually is the moderator, 1. could change to "Report behavior to the admin of {your_homeserver}."

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions