Markdown Text 101 (Chat Formatting: Bold, Italic, Underline)

Want to inject some flavor into your everyday text chat? You're in luck! Discord uses Markdown, a simple plain text formatting system that'll help you make your sentences stand out. Here's how to do it! Just add a few characters before & after your desired text to change your text! I'll show you some examples...

Sweet Styles

Italics

*italics* or _italics_

Underline italics

__*underline italics*__

Bold

**bold**

Underline bold

__**underline bold**__

Bold Italics

***bold italics***

underline bold italics

__***underline bold italics***__

Underline

__underline__

Strikethrough

~~Strikethrough~~

Don't want to use markdown? You can slap a backslash in front of your statement, and it'll escape the markdown formatting. You'll see those asterisks as you'd like! Just keep in mind, it doesn't work in messages with edits or underscores.

Code Blocks

Discord also supports code blocks as well. You can make your own code blocks by wrapping your text in backticks (`)

You can also use three backticks (```) to create multiline code blocks, like this beautifully written haiku.

If you really want to spruce up your code blocks, you can denote a specific language for syntax highlighting, by typing the name of the language you want the code block to expect right after the first three backticks beginning your code block. An example...

There are many different languages in place of Markdown that Discord's syntax highlighting support. Each different language has its own approach to highlight-able syntax. In Markdown, you can see that here:

And you get the idea! Now you're a Discord text markdown expert. Get out there and highlight your statements!

Comments

@DarkPikachu I can understand the paradigm switch from mark-up to mark-down, but, for now, MD is lighter to format text and such. Your feelings are up to you, but I really think feedback is a better place for this, since this is trying to help people understand MD, not for complaining about it existing.

It would be nice to be able to bring some colors to the chat like <color=#FFFFFF></color> or any other way to bring colors to a certain portion of text (not necessarily HTML tags). Moreover, It would be nice to be able to give permissions to write text formatting.

PS: Sorry if my english skills are bad. I'm a french canadian and I did my best.

I suggest someone ban AeSix and smash his wicked retarded defective projective head in. MarkDown is not at fault; AeSix is. Learn the rules, shut up, leave, or die. Can a gamer learn anything? The servers are filled with retards who write as such and they often refuse to learn, then if they're arseholes meet corrections with insults. Wipe them off the earth.

coward -> cowered

mrquebec13, no it would not be "nescius/niais" to format text; you'd be. As of now here is how you can get colors:

Blockquotes are a biggie that would be super-useful. And, whatever Markdown features *are* supported (or get added in the future) need to be fully documented somewhere by the Discord team.

The original (and perhaps "authoritative", if any are) Markdown implementation is, naturally, John Gruber's site.

However, in the places where that spec is ambiguous, lacks obvious features, or just creates issues, (and, as awesome as it is, it *does* do all three of those things at times), I very strongly suggest that you refer to, take inspiration from, and/or even specifically implement:

P.S.: Even if you already regard this suggestion as a complete non-starter for Discord, do yourself a favor: go take a long, thoughtful look at Pandoc (if you've never before)... you will eventually use it for something, and you will be so thankful that it exists, and that it's so well and fully-formed... it's definitely one of IMO the best and most useful pieces of software I have ever had the pleasure of executing ;)

I've seen some people able to send a blank message. As in it literally has no words in it what so ever. You go to highlight it, sometimes you can, sometimes you can't. No words are there. Nada. How do you do that?

On page 2, someone asked about a /roll type system to roll dice. I think this would be a brilliant addition as well for some of the DnD games I will be running using Discord. Any support for that idea?

Good morning. I was wondering if there was a recommended 'language' over markdown (which is what I've primarily been using) that uses Discord's syntax highlighting support to display information, for say, a bot. It seems the latest update dropped the number of supported colors in Markdown from 6 (red, cyan, purple, orange, grey, blue) to 5 (purple was taken out, kind of forced a little reorganization of data for my purposes, but not a BIG deal). Wondering if, with the new update, something better was put into place, with the possibility of working with colors a little easier. Not the highest priority question, but thanks for any and all input.