Nicer formatting for emote events?
At the moment if someone "emotes" (/me does a thing in IRC and in Element; s e in Ement.el), the message face is different, but the formatting is the same as for normal messages.
Traditionally a message of foo would be rendered something like <username>: foo while /me does a thing would be rendered as <username> does a thing.
The current ement.el rendering of the latter is more like <username>: does a thing which is confusing.
Should there be a separate message format for emote events?
(Is that the only event type where a separate format would be useful, or are there others cases besides this one?)
I guess you aren't using the usernames-in-margin style, which renders like username does a thing in italic.
Implementing what you described might be a bit messy, because the sender-name message formatter would have to render differently depending on the message type, whereas now only the body formatter differs by type.