element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
65 stars 11 forks source link

Allow reactions to join messages #2433

Open makoConstruct opened 1 month ago

makoConstruct commented 1 month ago

Your use case

What would you like to do?

Add emoji reacts to "user has joined the room" messages (or less often, to unjoin messages as well)

Why would you like to do it?

It's a way of allowing everyone to acknowledge and welcome a person without having to, say, create a lot of low information message spam saying "welcome", which most users will rightly not opt to do. Sometimes these messages are mildly socially useful as a heart emoji can indicate who (probably) invited this person, or who knows them already. I think this could actually significantly increase the feelings of warmth in some element communities.

As to why you might want to react to unjoin messages as well, it might be helpful sometimes if people could express confusion/grief over a person leaving with cry emoji, or understanding with some other emoji, but without making the person leaving the subject of a conversation. I don't know. I'm not sure it's really necessary, but you'd presumably get it free.