Discord Formatting Guide
Discord Formatting Guide
TEXT
FORMATTING
GUIDE
Either way, today I’m going to show you how to type out literally every single format
Discord offers.
You’ll learn the basics behind Discord’s formatting engine (Markdown &
Highlight.js), basic formatting commands (bolding, italicizing, underlining, etc.), and
you’ll learn how to type out text in boxes and code blocks — in color!
While you’re still learning the commands though, it may be a good idea to keep this
page open for reference (or bookmarked).
www.writebots.com
30
Behind the Scenes
Discord’s Text Formatting Engine
While we sit there chatting away on Discord day after day, there’s a sleek,
lightweight engine working in the background, formatting all of our text.
www.writebots.com
40
How to Format Text in
Discord
And now the fun begins. I’m going to show you how to
bold, italicize, underline, and strikethrough text as a
starting point.
If you look at the image below, you’ll notice that I put two asterisks, or stars, in front
of and after the text I wanted to be in bold.
www.writebots.com
50
For italics, we would do the same thing but with one single asterisk:
*italicized text*
Here’s what I typed to get the result shown in the image below:
This is meant to be a thorough guide, so I’m including the keyboard layout for an
underscore below (in case you’re reading this and have never yet had to type an
underscore before!):
www.writebots.com
60
I typed this to get the result below:
Two tildes cross out, or ‘strike through’, the text you type.
Here’s the keyboard layout (yellow highlighted keys) for typing a tilde. You have to
hit SHIFT + ~.
www.writebots.com
70
Here's what I typed below:
Here’s an example:
www.writebots.com
80
How to ‘Escape’ Text and See All
Your Underscores and Asterisks
In case you actually want to see your underscores or asterisks in a message (like in
an emoji, for example), you can use the backslash ‘\’ key to skip markdown
formatting and show the text just like it is.
Take a peek at the example below (notice the backslashes ‘\’ at the beginning of
each character).
www.writebots.com
90
But notice that the backslashes at the end actually aren’t required if you have them
all in the beginning:
The only keys you have to remember are Underscores, Asterisks (Stars), and
Backslashes.
www.writebots.com
01
Advanced Text Formatting in
Discord: Writing in Color
And now we get to the fun part… formatting our discord
messages in color!
Since this key can be a difficult key to find if you’ve never had to use it before (up
until this point), I included a nice highlighted keyboard layout diagram below:
The ‘tick’ or ‘backtick’ character should be in the upper left corner of your
keyboard right under the escape (ESC) key.
Once you’re familiar with the ‘backtick’ key, let’s create a single line code block. All
you have to do is put a single backtick before and after your text.
www.writebots.com
11
Here’s what I wrote for the example below:
The neat thing here is that you can press enter and space your text across multiple
lines, all formatted in a single multi-line code block.
You’ll notice in the image above that we have all of our text in a code block, but this
time it’s in multiple lines just like we wanted.
www.writebots.com
21
How to Format Colored Text in
Discord
And now the moment we’ve all been waiting for… [drumroll] … Colored Text!
I was searching around the web for a good example of some colored text formatting
in Discord, but couldn’t find anything clear.
There were some examples, but they were pretty hazy. I couldn’t find a single guide
that clearly showed you how to format your text if you wanted it to be in a certain
color.
We have to do this because, as of writing this, Discord doesn’t have built-in text
highlighting functions.
We will be creating multiline code blocks using three backticks and specifying the
syntax highlighting language.
www.writebots.com
31
Just like this, for example. Here we are specifying ‘Apache’ as the syntax
highlighting language:
We’ll be “exploiting” some syntax highlighting and using it to our advantage for
coloring some text.
I included most of the colors you’d expect to use below, and tried to show the
differences between various language references.
Why is this? Well, since we’re exploiting syntax highlighting to highlight our Discord
messages, we’re basically trying to make the multiline code block think that our
message is literal programming code.
Most of the time the colors we want are contained in variables, which by definition,
can’t contain any spaces.
One place this does work well is in code comments and strings. I tried to include
code comments and strings in each of the colors below as frequently as possible (to
make it easy to type out).
If you look closely, you’ll notice I did include some variables and mentioned that you
can’t have spaces if you choose to use those formatting methods. Even then, this
may still be a perfectly viable method for single words.
www.writebots.com
41
How to Color Text RED in Discord
www.writebots.com
How to Color Text YELLOW in
51
Discord
www.writebots.com
How to Color Text GREEN in
61
Discord
www.writebots.com
How to Color Text BLUE-GREEN in
71
Discord
www.writebots.com
81
How to Color Text BLUE in Discord
www.writebots.com
91
Color Formatting
Takeaways
Lessons learned and colors mastered.
As you’ve probably noticed, there are limitations to using this
method (such as having to type no spaces for certain colors).
But the most important thing is, we can still color our text relatively
easily!
I’d recommend using the DIFF, BASH, FIX, and CSS highlighting
above (for red, green, yellow, and blue respectively).
Either way, the examples above include several shades of the
primary syntax highlighting colors, and let you experiment with
them in your messages.