Reset link when remove -re-add user

Expected behavior

When I remove a spammer from a group and it comes back through an invite link of a decent user that is present in the group, I should be able (while I am responsible of the welness of that room) to remove the spammer, also the decent user (which is not very good at techs) and, when I re-add the decent user the invite link that this person shared once should not work anymore

Actual behavior

I created a big group end some decent user shared an invite link in an insecure way. A spammer came in. I removed the spammer but it kept coming back. I removed the spammer and the decent user, the spammer could not come back anymore. But I wanted to invite back the decent user, which resulted in the invite link working again and the spammer comming back. The decent user is not able to understand what I ask (to reset the invite link). I know abotu the cloning option, but it would be cleaner for people to receive a bunch of confusing messages (x removed y; z invited y…) but keeping the same room, than having two rooms and not knowing if they should remove one, which one… I just suggest the idea of making invite links reset when someone is out and in again in a group.

1 Like

TL;DR
My client should remember each active invite link I have generated for a group. When I part from the group, my client should reset all of my still active invite links.

1 Like