A discussion is underway about adding a selectable ‘mood’ emoji next to users’ names to promote community harmony and prevent misinterpretation of jokey responses. 1101010 proposed the idea, suggesting it could help users indicate their current mood and avoid misunderstandings. pfaffman noted that a plugin would be needed to implement this feature, which would require adding a custom field for mood and updating the serializer. 1101010 clarified that the mood indicator would be updated only when a user changes it on their profile, not on individual posts.
Alternative solutions were proposed, including uploading different avatars to indicate mood, as suggested by codinghorror, and using groups with flair, as suggested by pfaffman. pfaffman noted that flair is a built-in feature in group settings. Moin shared a link to a related discussion on meta.discourse.org about user status.
We’ve been having some discussion about community harmony and it’s touched on the way a jokey response from one user can be misinterpreted by another, particularly depending on how each is feeling.
It was suggested that if there was a ‘mood’ emoji next to each person’s name this could help. I.e. someone can show they’re in a bad space and so prevent it.
Just wondered if there is a mod or something out there we could conceivably adjust to do this? Or if there’s a facility we just haven’t noticed that can do this?
You’d need a plugin. It would add a custom field for their mood and then add it to the serializer. With that in place you could have the login or a theme component add the mood… Somewhere.
Some the mood changes… What is I post today when I’m mad at everything and then today I am in a great mood? Does the post include my mood when I posted? This seems like a tricky thing to work out.
You could have a set of groups that had a flair that they could join and leave. I have a plugin that sets group membership according to a user custom field. That might do what you want. A theme component should also do something based on their primary group.