Open AmandineLP opened 7 years ago
Maybe do it in the way Hangouts does it. They first only show the invite and give the option to show a message. So in a way they force on direct messages to give a "welcome message" which the other person can look at before joining. (A bit like peeking but combined with a forced invite message/reason)
Also invites don't seem show when the invite was sent. That can be useful as well. Did it just arrive or has it been waiting for me for 5h?
It can already be done via a Synapse homeserver.yaml config where you specify what state events are shared for invites
I hate never knowing what i'm getting into when accessing a room: who is there aside from me, what is the subject of the discussion... I know the trade off privacy/visibility is not easy but basically today i have no choice than accept random invites before discovering whether it's porn spam or not