matrix-appservice-slack icon indicating copy to clipboard operation
matrix-appservice-slack copied to clipboard

emotes are not sent to Slack as /me messages

Open auscompgeek opened this issue 6 years ago • 5 comments

Emotes from Matrix are sent to Slack as italicised text, leading to poor UX in wee-slack.

auscompgeek avatar Oct 19 '19 07:10 auscompgeek

Slack doesn't support emotes, so we just format them as italics. How should it be represented?

Half-Shot avatar Oct 19 '19 07:10 Half-Shot

They do: https://api.slack.com/events/message/me_message

auscompgeek avatar Oct 19 '19 07:10 auscompgeek

That's Slack -> Matrix. There isn't a way from the public API to send a emote afaict?

Half-Shot avatar Oct 19 '19 08:10 Half-Shot

Ah, right. I had to check how wee-slack does it just now. https://api.slack.com/methods/chat.meMessage

auscompgeek avatar Oct 19 '19 08:10 auscompgeek

Hmm, that API doesn't take the username field? That's a bit annoying. Could still do it when puppeting though?

auscompgeek avatar Oct 19 '19 08:10 auscompgeek