Guide to Discord Markdown

You can use Discord Markdown to format your text in chat messages. There are a few basic things you should know about it and we’ll go over them in this Guide.

Bold Text

To make your text bold, put ** in front of and after the text.


To use italic text, put * in front of and after the text.


To underline your text, put __ in front of and after the text.


To strikethrough, put ~~ in front of and after the text.

Mixing Markdown

You can use different markdown syntax on the same piece of text, as shown in the pictures below:


Spoilers were introduced with a recent update. You can create one by putting two asterisks ||in front of and after the text. They will appear as black bars (as seen above) and only show the text if users click on them.

Spoilers also work for images:


Links are usually going to embed in chat (if set in the channel settings). You can prevent this by writing <>. Usually only used for rickrolls.

[thrive_leads id=’97’]

Code Blocks

You can use two backticks ``in front of and after text to make it a single-line code block.

Or you can use three backticks ``` in front of and after the text to make it a multi-line code block.

You can specify different coding languages inside code blocks to make the text colored, but that’s pretty advanced and rarely used so we won’t go over it in this guide. If you want to know more about that check it out here:

That’s it!

Those are the basics of Discord Markdown and you’ll usually not need more than shown in this guide. If you have any further questions please join our Discord down below:

Should you use: Leveling systems?

Background vector created by dooder –

Welcome to the Should you use …? series. In this type of article, we’ll go over different strategies and features and discuss whether you should be employing them in your Discord. We’re going to make a start with leveling systems. Let’s jump right in!

What are leveling systems?

Discord leveling systems are implemented into a server using bots. These bots keep track of a users activity in chat (sometimes voice-channels, too) and reward the user with experience points. Once a user has reached a certain XP threshold, they are rewarded with a new level. Levels are often connected to new roles the user receives. These roles can unlock a different color, new channels or permissions.

If you want to know which bots are the best bots for leveling systems, check out our article here: The best Discord Level Bots 2019

Why and when you should be using levels

Let’s start this off with a list of points that speak for level systems:

  • Gives users something to look forward to
  • Encourages chat activity
  • Rewards loyalty
  • Positive psychological effects of making people with a high level act as mentors and guides
  • Some people really enjoy watching their rank go up
  • Allows the Server owner to lock access to channels or content behind a certain activity requirement

These are the main points which came to mind. As you can see, there are lots of different factors speaking for a level system, most of them aimed at activity and rewarding your users.

Leveling systems work great on general chill or hangout servers, as well as servers around a video game or communities. Something you’ll need to play around with is the parameters of the system. Balance it to fit your needs and make sure your community is actually enjoying it.

[thrive_leads id=’97’]

Why and when you shouldn’t be using levels

Now to the things speaking against leveling systems:

  • Chat just for the sake of gaining XP – drowns real conversations
  • Can encourage spam
  • Systems often relatively easy to abuse
  • Levels provide no real value
  • Rewards quantity over quality

As you can see the points speaking against a leveling system are mainly centered around the quality of chat.

If your server is centered around quality discussions, real content and a professional environment then you shouldn’t be using a level system. It usually isn’t worth the reduction in chat quality and people are going to care more about serious conversations than a fancy color.

Our stance

Now that we’ve shown the pros and cons of levels, let’s talk about how we use leveling systems in our servers. Our general Discord philosophy is the following quote:

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

-Antione de Saint-Exupery

This means that we have a certain base of things we put in all of our servers. These features are mostly based around logging, moderation, and security. When we have established that base we ask ourselves: “Does this feature really improve the quality and user experience of the Discord?” and only if both we and our community answer it with yes we can fully implement a feature.

A leveling system is no exception to that rule. That’s why we do not use it on our “professional” servers, but lots of our game servers feature one. It really depends on the circumstances and the community you have in your Discord.

Keep in mind that you can always test something like this and if it doesn’t work ou throw it out again after a week. To involve your community in such decisions is very important, but you also have to control it. Your community might like it, but if you notice that a feature makes your community go into a direction you don’t want it to go then don’t use the feature.

An example of this might that your servers becomes off-topic and casual over time because you give in too often and implement too many features. Many servers actually have this problem and you can watch them transform from a server focused on a single topic to a general hangout server over the course of weeks.

That’s it!

We hope you could learn something about leveling systems and gained the knowledge needed to make a decision for your server. If you still have questions, would like to further discuss or simply chat with our community please join our server down below. Have a good day 😀

Quick guide to Discord’s mention system

Discord has a very straight forward notification system. There are a few different ways for regular users and server owners/ people with the right permissions to mention (tag) one or more persons on Discord. Let’s get right into it!

Direct Messages

People can send you direct messages over Discord. Think of this as a personal chat with only a single person (or multiple persons in a group chat). You will usually get a notification for each message they send (unless you disabled notifications in your Discord Settings)

Personal Mentions

Insider Servers people can tag you. Tags are made by putting an @ in chat, followed by the name of a person. So to tag the user M0m#0001, you have to type @M0m#0001 in chat. These notifications can be disabled for each server you are in individually.

@everyone and @here

These two tags are usually limited to staff members on Discord Servers. @everyone mentions every person who can see the channel the tag was posted in, while @here only mentions the people who are both online at the time of the message containing the tag and can see the channel it was posted in.

[thrive_leads id=’97’]

Role Mentions

Roles in Servers can be made mentionable in the Server Settings. Mentioning the role is going to notify all users who have the role. These types of tags can sadly not be disabled. So the only way of evading them is to either not have the role that is being mentioned, change the role settings or leave the server.

Still got questions?

We hope we explained everything about Discord mentions in this guide. If there are still unanswered questions please ask them in our Discord Server down below.

If you want to know how to instantly improve your Discord Permission system click here and if Discord bots are what you’re after please pay our Bot recommendations a visit!

How to set up a reaction role menu using YAGPDB

Reaction role menus are a convenient way of letting users assign their roles in your server. Most often they can be found on game servers, where users can select their platform and their regions. Sometimes, access to special channels or news feeds can be given out through reaction roles.


Why should I use role menus?

There are a few reasons why you should:

  1. They are very easy to set up and use
  2. Users don’t need to look up or understand any commands
  3. They allow your members to adjust their experience in your server
  4. People will react better to getting pinged when they opted in than if you always use @everyone or @here

How can I set role menus up?

There are a few different bots that offer the functionality, but so far I have been using YAGPDB (Yet Another General Discord Bot) for them.

1. Add YAGPDB to your server

You can invite the bot using this link: Click

If the link above doesn’t work you should still be able to find the option to add it somewhere on the official bot website:

2. Log in on the YAGPDB website

Click on “Dashboard” and then log in using your Discord account to get access to the control panel of the bot.


3. Open the role commands section

First, select the server you want to edit in the top right of the window. Then extend “Tools & Utilities” on the left-hand side and select the Role Commands option.

[thrive_leads id=’97’]

4. Create a role group and role commands

Start by creating a role group. This is the name of the reaction role menu. After you have done that select the role group you have just created and then add role commands to it. Each of the commands is going to give the user a role, so there will be one reaction for each command.

If you need help with this step consult the extensive Documentation, it should have all the answers you need:

5. Put the menu into your Discord

The last step you need to do is adding the menu to your Discord server. It is best to add it to an info channel where it will stay visible.

You can do this two ways, either you let YAGPDB create a menu for you or you use your own custom message and add the reaction menu to that.

There are actually step-by-step guides for both ways in the official YAGPDB Documentation, so we’ll just link those here. Simply follow the steps and look under the “custom message” heading if you want to use one. We do not offer support on bots ourselves, but you are free to join the Bot’s Support Server if you have any questions!

That’s it!

Congratulations, you have just set up your first role menu. Take your time to think about what possibilities this function adds to your server so you can get the most out of it.

A good way to add on to what you have just learned is my Guide on Role Categories

Are you looking for more advanced Discord guides to make your server the best it can be? Make sure to check out the Discord Section!