Currently, sending a message containing :grinning: without clicking on the emoji in the autocomplete palette will cause :grinning: to be sent in plain text. It would be convenient if, when messages are sent, shortcodes were automatically replaced with emoji.
This should be separate from "Automatically replace plain text emoji"
I'd like to bump this up - I've been experiencing this issue as well, and it just adds unnecessary steps to the emoji userflow - like, ensuring to click on or select an emoji with the TAB key when you've already composed its shortcode in markup.
Attached: an example of what I'm talking about, in a conversation with someone who gave me permission to use this recording.
There are other emoji palette UX snags in this gif, too, but it exhibits this particular issue plainly.

Subscribed to this, hoping to see this feature get some love. As a daily user, would be a huge quality of life improvement.
May also want to add the recognition of for example (y) as 馃憤
@Twi1ightSparkle that would be a suggestion for https://github.com/milesj/emojibase/ which is the source of all the shortcuts we provide
Most helpful comment
I'd like to bump this up - I've been experiencing this issue as well, and it just adds unnecessary steps to the emoji userflow - like, ensuring to click on or select an emoji with the TAB key when you've already composed its shortcode in markup.
Attached: an example of what I'm talking about, in a conversation with someone who gave me permission to use this recording.

There are other emoji palette UX snags in this gif, too, but it exhibits this particular issue plainly.