Discord text formating guide.
Before starting, I’d like to point out that this is basically markdown with some changes and restrictions. There is a TL; DR section too for lazy people like me
**bold** —> bold
*italic* or _italic_ —> italic
__underline__ —> u͟n͟d͟e͟r͟l͟i͟n͟e͟
`inline code` —> inline code
||obfuscated|| —> obfuscated
> blockquote
blockquote
```code block```
code block
The two last formatting elements (blockquote & code block) are block elements, meaning that they occupy a row on their own. You can combine formatting, but they won’t work inside code (inline or block):
`**bad**`
**bad**
**`good`**
𝚐𝚘𝚘𝚍
(sorry if it doesn’t look right, html doesnt support code + other formatting)
Note: the backtick ( ` ) used for code is not an apostrophe ( ’ ). If the input language is English, it’s usually situated in the upper left corner of physical keyboards, under the [esc]. For mobile, it’s the grave accent, you can find out how to type it on your keyboard or copy paste it. The vertical bar ( | ) used for obfuscation is not a lowercase L, it’s, on an English input, shift + the key for backslash.
Extra: The backslash ( \ ) can be used as an escape character: if you want to write *something* instead of something, you need to put a backslash before the *: \*something\*. Putting a backslash before an Discord shows the formatting in real time on the web version, so you can use the character used for formatting as a normal character, and the backslash gets removed. Actually, the backslash is always removed, so for each backslash character you want type a second one right next: “\” shows up as nothing while “\\” shows up as “\”. The web version of Discord (https://discord.com/app) has a real time formatting visualiser which may help.
Too Long; Didn’t Read
*italic* or _italic_ , **bold** , __underline__ , `inline code` , ||obfuscated|| for inline formatting
> blockquote
and
```code block```
occupy one line, unless extended. Always format others before code (e.g. **`a`**) if you want the formatting to combine. Put backslash before character to use it normally, 2 backslash to use 1 backslash. Discord’s website has real time formatting viewer.
Backtick ( ` ) and not apostrophe for code, vertical bar ( | ) and not lowercase L for obfuscation.