diff --git a/CHANGES.md b/CHANGES.md index cae43b351..8493b115d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,8 @@ - Avoid `eval` (via `_.template` from lodash). - Don't show bookmark toggles when PEP bookmarking not supported by the XMPP server. +- Emojis are now sent in unicode instead of short names (also in MUCs) + ### Bugfixes diff --git a/src/converse-muc.js b/src/converse-muc.js index 4f5dbf20a..7d50df5b3 100644 --- a/src/converse-muc.js +++ b/src/converse-muc.js @@ -13,6 +13,7 @@ define([ "form-utils", "converse-core", + "emojione", "lodash.fp", "tpl!chatarea", "tpl!chatroom", @@ -44,6 +45,7 @@ }(this, function ( u, converse, + emojione, fp, tpl_chatarea, tpl_chatroom, @@ -969,6 +971,7 @@ * Parameters: * (String) text: The message text to be sent. */ + text = emojione.shortnameToUnicode(text) const msgid = _converse.connection.getUniqueId(); const msg = $msg({ to: this.model.get('jid'),