From https://github.com/mattermost/platform/issues/1982 [geometry dash](https://geometrydash.io/lite), Skype, and other applications, you can disable emoticons, resulting in raw text input rather than the transformed smiley face. Not everyone like emoji-filled chat, thus it would be a wonderful feature to have emoticon rendering as an option that people could switch on or off (note that this is about MM-conversion of an ASCII sequence into an emoticon). If someone types a genuine unicode emoji, that is what they meant to type. However, if someone puts a colon, a dash, and a closing parenthesis, they did not type a smiley icon, and not everyone appreciates a platform automatically translating another user's input.
From https://github.com/mattermost/platform/issues/1982 [geometry dash](https://geometrydash.io/lite), Skype, and other applications, you can disable emoticons, resulting in raw text input rather than the transformed smiley face. Not everyone like emoji-filled chat, thus it would be a wonderful feature to have emoticon rendering as an option that people could switch on or off (note that this is about MM-conversion of an ASCII sequence into an emoticon). If someone types a genuine unicode emoji, that is what they meant to type. However, if someone puts a colon, a dash, and a closing parenthesis, they did not type a smiley icon, and not everyone appreciates a platform automatically translating another user's input.