How To Cross Out or Strike Through Text in Discord
Discord has become the world’s leading online chat server, allowing gamers, business people, social groups and just about any collection of people to engage in voice and text chat online. Discord works on a server model, where each group can have its own little world, with unique rules, bots to add flavor, member communities, and much much more. Although the service is really oriented heavily around voice communication to allow gamers to coordinate their play online, the chat portion of the service is rich and full-featured as well. In this article, I will show you how to add formatting to your text chats using Discord’s support for the Markdown Text formatting system.
Using Markdown Text
- Using Markdown Text
Discord uses the “Markdown Text” formatting system, a method of specifying formatting within a text string that converts special format codes into HTML for rendering in a browser. Basically it allows users to just type normal text, plus the formatting codes (which aren’t complicated or lengthy), producing a wide variety of visual effects with very little effort for the person typing the message. Markdown is written in Perl, a very popular online programming language. The basic idea of Markdown is that it is easier to use than HTML while producing the same visual effects, and without having to deal with opening and closing tags.
There are a number of Markdown options, and I will highlight each of the basic things you can do with this useful text tool. The basic principle behind all of these formatting codes is simple: you put a special character or characters both before and after the text you want to transform. Putting it before turns the effect on, and putting it after turns the effect off. You type the codes directly into the Discord chat window, and the output that everyone else (and you) sees in the chat window is the transformed text.
Creating Bold Text
Adding two asterisks ‘**’ before and after text puts it in bold. Example:
Creating Italicized Text
For italics, you add one asterisk to each side of the text you want to italicize. Example:
Creating Underlined Text
For underlining, you add two ‘_’ underscore characters. Example:
Creating Strikethrough Text
To strikethrough you use a double ‘~’ tilde character. (The tilde is located next to the 1 key on most keyboards.) Example:
Combining Text Effects
You can also combine effects, simply by combining the codes. Three asterisks will create bold, italicized text. Example:
You can get really involved (and silly) by combining lots of codes. Markup doesn’t care. Markup doesn’t judge. Markup just renders what you tell it to render. Example:
Inserting Spoiler Tags
Spoiler alert: they manage to undo the Snap in Avengers: Endgame. If you’re mad at me for telling you that, you need to get over it; the movie came out months ago. But if this was the day after, and you wanted to say that on Discord but give people the option NOT to see it, you could use a spoiler tag. Adding two ‘|’ pipe characters tells Discord to hide the text between the double pipes. Example:
Notice how in the displayed text, the spoiler is blacked out? If a user clicks in the black area, the secret is revealed.
(Again, it’s been months. Get over it. Vader is Luke’s real father, too, and Bruce Wayne is Batman. OK, well, everyone knew that last one.)
Inserting Empty Lines
If you are typing in a long message (such as an angry comment about how it is inappropriate and wrong to reveal that Black Widow dies in Endgame) and you want to break it into paragraphs, you can use Shift + Enter to create an empty line anywhere in your comment. (Note that Shift + Enter doesn’t show up in the raw text window, it does the same thing there as it does in the output window.) Example:
Using Code Blocks
While Markup does not have a feature specifically designed to allow you to quote another user, there is a semi-workaround using the Code Block feature. The Code Block feature allows you to highlight code in the text. While this is not a quote in the literal sense, it allows you to make text that stands out visually (because it is a different font).
You can create a one-line code block by applying the grave accent ‘`’ character, found to the left of the 1 on most keyboards. Wrapping text in the grave character will cause it to appear different in the chat text. Example:
You can also create multiline code blocks by putting three grave accents at the beginning and end of the text. For example:
Although Markup is powerful, it isn’t all powerful, and there are a lot of things you simply can’t do. However, this should give you the ability to brighten up your text chats a bit. Have any other suggestions for using Markup in Discord? Share them with us in the comments below!
We’ve got more Discord resources for you!
You can also use Markup to change the text color in Discord!
Here’s our guide to adding bots to your Discord server.
We’ve got a tutorial on enabling screen share in Discord.
Of course we have a walkthrough on setting up a Discord server.
Here’s a guide to adding a music bot to your Discord server.