Formatting text adds a flavor to the message we send on Discord. Markdown syntax makes the message look cool and helps it stand out in a sea of text. All of this is possible because of the Discord Markdown language. Here’s how it works. Simply send the message with a few special characters (markdown language) before and after the text to format it. You can use it to make the text bold, underline, strikethrough, code block, or even add a spoiler tag. You can also combine two formatting options like striking through a bolded text. Here’s all the formatting syntax you need to know to make your message read better on Discord.
Discord Markdown Syntax and Text Formatting
Let’s start with the basics.
1. Bold Text
To make the text bold, just add two asterisks(**) before and after the message that you are sending. Here’s an example.
**This will make the entire text bold on Discord**
You can also choose to make only a certain part of the message stand out.
This will only **Bold** part of the message.
2. Italic Text
Instead of using two, just use one asterisk (*) before and after the text to make it Italic. You can also choose to only highlight a specific part of the message just like in bold.
*This will make the text italic on Discord*
3. Underlining Text
Underlining text in the chat makes it easy to find important stuff in long messages. This can come in handy at times. On Discord, you can use two underscores (__) before and after the text to underline.
This is something __important__
4. Strikethrough Text
Strikethrough is one of the most commonly used text formatting options in chats. It can be used to point out mistakes or to highlight, say, change in the price. To strike through, use two tildes (~~) before and after the text.
This is how you can ~~underline~~ Strikethrough text on Discord.
5. Code Block
Discord also supports its own code block. Wrap the text in the backtick (`). Similar to other formatting options, you can also use this in the middle of the sentence.
On Discord, this is just going to add a black box around the text to make it stand out.
`printf("This is going to be in code block");`
6. Multiline Code Block
Discord supports two types of code blocks. While the previous code block only added a black box around the text, the multiline code block will place the code in a bigger box, changes the font style, but cannot be placed in the middle of the sentence. This is a code block that we normally use in many other services.
To use a multiline code block, add three backticks (“`) before and after the text to make it a code.
``` printf("This is a bigger multiline code block"); exit ```
7. Block Quote
To use block quotes, you can either use the right arrow once (>) or thrice (>>>) before the text. Both of them work in a similar way. Unlike other syntaxes, you don’t need to use the arrows at the end. Also, make sure you give a space after the arrow for the syntax to work. Here is an example.
> This is a block quote
>>> This is another way to use block quote
8. Empty Message
Discord doesn’t provide an option to send an empty message. But you can use the bold syntax and add two asterisks (**) before and after the space. This will try to make space bold and send the message which is nothing but a blank message.
9. Spoiler Tag
Tired of not talking about movies due to fear of spoiling the fun for those who have not seen the movie yet? Now with the help of the Discord formatting command, you can add a spoiler alert for readers before displaying the message. They can only see it if they are willing to open the message. That way, you can now talk about anything without worrying about spoiling the experience for your buddies.
To add a spoiler alert, just use two vertical bars (||) before and after the message.
Spoiler: Spiderman NWH has ||Tobey Maguire and Andrew Garfield||
This will cover the spoiler part and only people who click on the blocked text will be able to access that hidden part.
10. Color Formatting
Color formatting isn’t an official feature by Discord. But there are clever workarounds found by community members. As highlight.js runs in the background of Discord, it enables us to add some color to the text we are sending.
Unlike other syntaxes, changing color is cumbersome and confusing with different syntax for different colors. Here is the syntax for some of the commonly used colors.
To make the text red, use the syntax three backticks (“`) then type diff without giving space. In the second line, use the hyphen (-) and the message. Once the message is completed, close with three backticks (“`). This will send the message in red inside a code block. Here’s an example.
-this is going to be in red```
To make the text green, use backticks and diff just like in the case of red. But use this plus (+) symbol before the message like this.
```diff +go green ```
For Blue, use ini syntax after the backticks and wrap the text in square brackets.
```ini [now it's blue time] ```
Use ini syntax and hashtag (#) before the text to chat in gray. Use css syntax and wrap it up in square brackets () for orange. Fix syntax without any character before the text to get yellow.
11. Changing the Font
There isn’t any in-built way to change the font on Discord. But you have a small workaround that is fairly easy to use. There are a plethora of Discord font generators like Lingojam and Bigbangram. You can use such tools to change the font.
Just enter the message on those sites. They will show you the same message in different fonts. Copy the one you like and paste it in Discord chat to send it.
12. Using Multiple Formatting Commands
You can actually combine more than one syntax together. For example, you can strike through the bold text like this.
~~**Striking bold text**~~
Similarly, you can combine as many syntaxes as you can. Make it bold, italic, and underline at the same time. Change the font, color and send it as a spoiler, etc.
Wrapping Up – Discord Text Formatting
You can use some formats without using commands in Discord. Just enter the message and select the text you want to format. This will open a pop-up menu with options to make the text bold, italic, strikethrough, blockquote, code block, and even make it a spoiler. Anyhow, these Discord shortcuts will just add markdown syntax to the message automatically.