# Extensions This section describes the different extensions supported: ## Emoji Emoji shortcodes and smileys can be converted to their respective unicode characters: ```````````````````````````````` example This is a test with a :) and a :angry: smiley .
This is a test with a 😃 and a 😠smiley
```````````````````````````````` An emoji needs to be preceded by a space: ```````````````````````````````` example These are not:) an emoji with a:) x:angry:x .These are not:) an emoji with a:) x:angry:x
```````````````````````````````` Emojis can be followed by close punctuation (or any other characters): ```````````````````````````````` example We all need :), it makes us :muscle:. (and :ok_hand:). .We all need 😃, it makes us 💪. (and 👌).
```````````````````````````````` Sentences can end with emojis: ```````````````````````````````` example This is a sentence :ok_hand: and keeps going to the next line :) .This is a sentence 👌 and keeps going to the next line 😃
````````````````````````````````