element-hq / riot-meta

A place to experiment with tracking features at a higher level than Riot web/iOS/Android.
25 stars 6 forks source link

Invites cannot be permanently rejected #306

Open Mikaela opened 5 years ago

Mikaela commented 5 years ago

I have a friend who has became the target of not-so-nice people and practically has a permanent invite to a room as they get re-invited every time they reject the invite. I think this issue has a potential of making Riot unusable in case the invites are made to be offensive.

I have experience with mental violence offline and online and can say that just mentally ignoring the invite and red notifications from Riot isn't an option.

turt2live commented 5 years ago

Ignoring the user or blocking the room at the homeserver is the best option.

Edit: to clarify, literally type /ignore @evil:example.org

rubo77 commented 5 years ago

This " secret command" should be a prominent option in the GUI

Mikaela commented 5 years ago

@turt2live My friend needs more help, what are the steps to get the MXID to /ignore from invite to the room without accepting it?

turt2live commented 5 years ago

It should say who is inviting you. At least on riot-web it'll say TravisR (@travis:t2l.io) wants to invite you to <room>.

Mikaela commented 5 years ago

Thanks, they have gotten rid of the room now, however two comments:

Is this documented somewhere clearly or is there an more descriptive open issue about this or can I just keep this open?

I think the most clear option would be having an "ignore user" option with invites and then having it to prompt "are you sure you wish to ignore @evil:example.org" to try to avoid accidental ignore which would then require digging settings.

Mikaela commented 5 years ago

2019-09-15T18:20:15+0300 <Foks[m]> <Github[m]1 "https://github.com/vector-im/rio"> if someone wants to add it to the issue: I think it's also good to have a "reject all invites for this room" button, to block based on the roomId instead of invitee 2019-09-15T18:20:25+0300 <Foks[m]> as those spam rooms regularly cycle the accounts that send the spam