Discord One Blog

Blog posts about your Discord Server.

How to advertise your server correctly

Hey there, in this post I’ll explain to you how you can advertise your Discord Server.

First of all: Please do not DM Advertise. Not on our server, not on other servers. It’s against Discord’s Tos and can lead to your account being closed.

📃 Server Lists

Server lists are websites where you can add your server to and find other servers. A good example is DiscordMe, the website you currently are on.

🗺 Advertising Servers

Advertising Servers let you advertise your server on them. There are hundreds of servers specifically focused on advertising. You can find some by searching for “advertise” in Discord Server Lists. One example of an advertising server is Open Advertisements, that you can join using the Join Server button above.

🤖 Bump Bots

Bump Bots advertise your server, with you only having to use one command. You invite them, set them up and use their bump command. Every time you use it, they will automatically post your ad on other servers. One example for a bump bot is Open Bump. You can find other bump bots by searching for “bump” on a botlist like TopGG.

Thank you for reading this, I hope it helps you. You can also find an expanded version of this post with examples on Medium: How to advertise your Discord Server

How to use a Discord Bump Bot

Hey there, in this article I’m going to explain how you can use a Discord Bump bot.

In this example, I’ll teach you how to use Open Bump. You can also use another bump bot like DSC, Bump Central or Developer Bump, just make sure to use the bot’s prefix.

First of all, you need to invite the bot. You can invite Open Bump here. Other bump bots can be invited using the links above or by searching for bump bots on top.gg.

When you invited the bot, you need to set your description. Depending on the bot, you need a different command to do so. Open Bump has the command ob!setdesc <description...> to set your description. Replace <description...> with your actual description and remove the brackets < and >.

Some bump bots also require you to set an invite. Open Bump requires you to run the command ob!setinvite once in the channel where you want to create the invite. Other bump bots may require you to run that command with an invite behind it.

After you have prepared your server, you should now be able to bump your server. To do so with Open Bump, you can use ob!bump. It will automatically bump your server to hundreds of other Discord Servers. If you get an error message, try solving it. If you get a message that something is missing, I’d recommend reading the bot’s help page which is normally called help. E.g., Open Bump’s help command can be called using ob!help.

That’s it! Now set a timer so you can bump again as soon as the cooldown is over. As many bots have different bump cooldowns, you should always be able to see the time left when trying to bump again.

That’s it, thank you for reading this article. If you haven’t invited Open Bump yet, you can do so here: Invite Open Bump.

How to get more members on your Discord server

Hey there,

Have you ever wondered how you can get members for your cool new server?
If yes – you’re correct here. In this article, I’ll cover on how to advertise your server.

Server advertising can be done through various ways. Server Lists, Listing Servers, Bump Bots, Partnerships, Social Media and more. When choosing the best way, you should think about your current presence and use it to advertise your server if possible.

Server Lists

When advertising on server lists, we recommend adding your server to as many lists as possible.

Good examples of Server Lists are:

Disboard.org
Disboard shows a list of all recently bumped servers on it’s homepage. One of it’s advantages is, that there is no difference for you whether you have many or only a few members. Disboard also has features like reviewing and rating a Discord server.

Discord.me
Discord.me has a ranking system and the top servers are shown on it’s homepage. To rank up in the system, you need to get bump points by bumping your server as often as possible. With features like server posts, you can even create a little blog on your server.

DiscordSL.com
DiscordSL is a simple but good server list. It’s feed on the main page works like Disboard’s – it shows servers, sorted by the las bump date. You can bump every 3 hours via the homepage and select if your server should be open for partnerships with others.

Top.gg Servers
Top.gg is a Discord Bot- and Serverlist. It can be effective, but there is no bump system and big servers are listed higher up, so it may be difficult for new servers to get profit from that site.

Listing Servers

Listing Servers let you advertise your own server on their server. They have channels where advertising is allowed, often even a channel per server category.

Good examples of Listing Servers are:

Open Advertisements (affiliated) – 10000+ members
Open Advertisements lets you advertise your server every hour in 3 channels. It contains informational guides that help you grow even more and you can use it’s services like Open Bump, which is a bump bot that can get you additional members.

CPromote (affiliated) – 450+ members
CPromote lets you advertise your Discord server and social media. With it’s regular events, you can also have a lot of fun on it.

Ideal Invite – 3500+ members
Ideal Invite has a complex system behind the scenes. But what’s most important for you, is that you can advertise your server and social media there.

Discord Growth Portal – 10000+ members
Discord Growth Portal is a new server that grew very quickly – with cool features like featured servers and ticks and tricks on how to advertise your server, you may be able to grow that fast too!

Self Promotion Central – 24500+ members
Self Promotion Central is one of the biggest players in the advertising world. It offers Discord server and Social Media advertising and gives you a good base to partner with other servers.

Bump Bots

Bump Bots let you invite them, add a description and an invite to them and then advertise your server on hundreds of servers with just one command.
If you want more information about bump bots work, I recommend the article I wrote about bump bots here.

Good examples of Bump Bots are:

Open Bump (affiliated) – 4000+ servers
Open Bump is the preferred way of bumping your server. It can bump your server every hour, or even every 45 minutes if you have a bump channel. It’s prefix is “ob!” and it doesn’t require high permissions like Manage Server or Administrator.

PYS Bump – 1000+ servers
Developer Bump allows you to bump your server to it’s other servers every 2 hours or every hour if you have a bump channel on your server. It’s prefix is “py!” and it doesn’t require high permissions like Manage Server or Administrator. It’s prefix is “~” and it doesn’t require high permissions like Manage Server or Administrator.

Bump Central – 3700+ servers
Bump Central is another big player in the bump scene and bump your server to more than 100 servers. It’s prefix is “.” and it doesn’t require high permissions like Manage Server or Administrator.

DSC – 4000+ servers
DSC is one of the bigger bump bots and bumps your server to more than 400 servers (even though this may be sharded (divided) because of the bot’s size).

Set a custom Discord Status

Discord has recently added custom statuses

Example of a user with a custom status

A custom status consist of an emoji and text. To set a custom emoji, you need to click on your profile picture on the bottom left of Discord and select “Set a custom status”.

Discord will then ask you to set your custom status.

Enter your custom status, select which “Clear After” option you’d like to use and click Save. Congratulations, you’re now using a custom status.

Discord Text Effects – Tutorial

Discord Messages can contain markdown to format and colorize text. In this tutorial, we will take a look at that.

Basic Text Formatting

Here’s a list of styles you can use in a basic message

  • **Bold Content**
  • __Underlined Content__
  • *Italic Content*
  • `Inline Code`

You can also combine styles (except inline code)

  • ***Bold and italic Content***
  • __**Underlined Bold Content**__

Code Blocks Formatting

Discord allows you to include Code Blocks in your message:

An example code block

To write a code block, you have to wrap the content in “`.

How to send a code block

Code Blocks allow Syntax Highlighting. While Syntax Highlighting has been added for code, it can also be used to colorize text.

An example of a code block with syntax highlighting

Code Blocks can also be used to colorize normal text. To do that, Syntax highlighting has to be enabled. To select the programming language, you need to add the language abbreviation after the starting “`.

Example of Markdown syntax highlighting

Use Code Blocks to colorize text

After you learned how to create a code block, here’s a list of useful examples to colorize text

  • Blue Text (CSS, needs to start with a dot, can’t contain spaces)
  • Blue Text (MD, needs to start with #)
  • Red Text (diff, needs to start with a dash)
  • Yellow Text (fix)
  • Dark Green Text (bash, needs to be wrapped by “)

These are only some basic examples. For advanced users, this article by Online Tech Tips might be interesting.

Advertise your Server on Open Advertisements

In this tutorial, we’ll take a look on how to advertise your server on the Discord Advertising server Open Advertisements. This tutorial requires you to be on Open Advertisements, so feel free to join it if you are not a member yet.

Find the right Channel

Before starting with actually advertising your server, you need to decide in which channels you want to advertise. Open Advertisements offers a bunch of channels focused on different topics.

You can find the advertising channels in the “Discord Advertisements” category.

You can advertise in up to 3 channels per hour. Therefore, we recommend you to advertise in 3 channels to use the full potential. It is very common that a server fits in multiple categories, A gaming server might also have a lot of memes, and even if it is only focused on gaming, it will still fit in misc-servers (miscellaneous).

Post your ad

You can now post your ad in the corresponding channels (up to 3). Posting your ad is as easy as sending a message. Make sure to include an invite to your server, as users won’t be able to join a server without an invite.

Wait for the cooldown and post again

Advertising is only effective when done properly and over time. To use the full potential of advertising, advertise as often as possible (pay attention to cooldowns). Quantity is a big factor in advertising, and therefore, we recommend you to use multiple advertising servers. You can find a list of advertising servers in our Link Archive.

Discord FAQ | Frequently Asked Questions

As I have seen a lot of questions about Discord in general, I decided to create this FAQ about Discord. I’ll update it when I got new questions. If you have any concerns, improvements or suggestions, please contact us.

Is DM Advertising allowed on Discord?

DM Advertising is a violation against the Discord ToS. It is considered as unsolicited marketing messages and can lead to your account being banned on most servers or even completely deleted by Discord.

Where can I find cool Discord servers?

To find cool Discord Servers online, we recommend you to take a look at server lists. You can find Server Lists by searching for “Discord server list” on Google. Some examples are Disboard and Discord.me.

What is DM Advertising on Discord?

DM Advertising is when you or someone else sends an invite to another Discord server in DMs (Private Message). It is against the Discord ToS and will lead to a ban on most servers.

What is a Bump Bot on Discord?

A Bump Bot is a bump that sends your server’s advertisements to other servers when you use a command. It allows you to promote your server with one command.

How do I advertise my Discord Server?

  1. Stay active on your server, growth takes time
  2. Make sure your server is focused on a few topics
  3. Use Server Lists, Bump Bots, and Advertising Servers

How old do you have to be to use Discord?

According to Discord ToS, a user has to be at least 13 years old. Discord will ban users below 13 years from using their platform. According to their Twitter, they even take action on servers and their owners if they are aware of an underaged user and ignore it.

Is Discord down right now?

You can find more information about Discord downtime on their Status page: https://status.discordapp.com/.

Are Discord servers free?

Yes, it is free to create an own Discord server and Discord states that it will always be free.

Is BetterDiscord allowed?

BetterDiscord and other client modifications are not allowed and a direct violation of Discord ToS. Discord may take actions against users using client modifications.

What does Disboard bump do?

Disboard is a server explorer page that allows users to find new servers or add their own servers so other users can find them. Bumping a Discord server will place it on the top of Disboard’s home page.

What is Disboard?

Disboard is a place to find servers and add your server so other users can find and join it. If you need help adding your server to Disboard, check out this article.

Can you get banned from Discord?

There are 2 types of Discord bans, Server Bans and Platform Bans. Server Bans can be made by moderators of a Discord server and will ban you from their server. Platform Bans are made by the Discord Trust & Safety team and are platform-wide.

Can the owner of a Discord Server be kicked?

No, the owner of a Discord Server can not be kicked. Only users with the “Kick Members” (or “Ban Members”) can kick/ban members, and only members below their own highest role. The owner is the highest user in the server and can therefore not be kicked/banned by anyone.

Does Discord show who kicked?

Yes, you can see who kicked a user by using Audit Logs. This also works for other moderation actions.

How can I write colored text on Discord?

Code Blocks can contain colored text. Learn more about text effects here.

How to set up clean and safe permissions in Discord

Hey there and welcome to this tutorial about permissions in Discord.

What you should know about permissions

This section has been heavily inspired by the official Discord Developer Documentation.

Permission Hierarchy

  • A user can grant roles to other users that are of a lower position than its own highest role.
  • A user can edit roles of a lower position than its highest role, but it can only grant permissions it has to those roles.
  • A user can only sort roles lower than its highest role.
  • A user can only kick, ban, and edit nicknames for users whose highest role is lower than the user’s highest role.

Otherwise, permissions do not obey the role hierarchy. For example, a user has two roles: A and B. A denies the Send Messages permissions on a #coolstuff channel. B allows the Send Messages permission on the same #coolstuff channel. The user would ultimately be able to view the #coolstuff channel, regardless of role positions.

Permission Overwrites

Certain permissions can be applied to roles or directly to members on a channel-level by using permission overwrites.

When using overwrites, there are cases where permission collisions could occur for a user; that is to say, the user may have certain overwrites with permissions that contradict each other or their guild-level role permissions. With this in mind, permissions are applied to users in the following hierarchy:

  1. Base permissions given to @everyone are applied at a guild level
  2. Permissions allowed to a user by their roles are applied at a guild level
  3. Overwrites that deny permissions for @everyone are applied at a channel level
  4. Overwrites that allow permissions for @everyone are applied at a channel level
  5. Overwrites that deny permissions for specific roles are applied at a channel level
  6. Overwrites that allow permissions for specific roles are applied at a channel level
  7. Member-specific overwrites that deny permissions are applied at a channel level
  8. Member-specific overwrites that allow permissions are applied at a channel level

Implicit Permissions

Permissions in Discord are sometimes implicitly denied or allowed based on logical use. The two main cases are Read Messagesand Send Messages for text channels. Denying a user or a role View Messages on a channel implicitly denies other permissions on the channel. Though permissions like Send Messages are not explicitly denied for the user, they are ignored because the user cannot read messages in the channel.

Default Permissions

When creating a new role, the new role has the same permissions as the everyone role by default. We suggest clearing every new role’s permissions before starting to set up its permissions as it can prevent duplicated and unused permissions.

So what are we trying to achieve now?

Based on what you learned above, here are some things you need to make sure.

Avoid duplicated and unused permissions

To get a more clean and less messy permission setup, you need to remove permissions, that are being set multiple times.

Scenario 1

A scenario of a duplicate is when your everyone role or a member role has the Create Instant Invite permission and you have a channel overwrite that grants the same role the Create Instant Invite permission.

As long as there is no other channel overwrite denying the user to have the Create Instant Invite, there is no need for the channel overwrite.

Scenario 2

Another scenario of duplicated permissions is when your everyone role or a member role has the Read Messages permission and another role has Read Messages too.

The Read Messages permission of the other role is useless, as every user already has it.

Scenario 3

Let’s imagine your everyone role or a member role has some basic permissions including Read Messages, Send Messages, Read Message History and some more. Additionally, you have a Moderator role for your trusted members. This Moderator role has permissions to Read Messages, Send Messages, Read Message History, Kick Members and Ban Members.

While the system is working as it is, it is not clean. The Read Messages, Send Messages and Read Message History are unused, because the Moderators already have them from the everyone or member role.

Why should I remove duplicated and unused permissions?

These permissions have no effect, but can collision in the future.

As you already learned, new roles get their default permission from the everyone role. That might be useful, but causes a lot of unused and duplicated permissions.

If you didn’t remove the default permissions from new roles, most of your roles (e.g. color roles, bio roles or just normal staff roles) might include permissions they got from the everyone role when you created the role.

If you now want to change the permissions of the everyone role, for example removing the Change Nickname permission, all other roles that were created when the everyone role had that permission might still include that permission and therefore suddenly allowing people with another role to still change their username, even though you changed the everyone role. That can lead to dangerous security flaws, especially if its about moderator permissions and not only basic permissions like Change Nickname.

Another scenario would just be a muted role. As you have learned above, if there is a role overwrite that explicitly allows a member to send messages, other role overwrites that explicitly deny that permission won’t have any effect. Therefore, if you have a role overwrite, e.g. for your member role, that explicitly allows Send Messages in a channel, you can not add a role overwrite for a Muted role that explicitly denies the Send Messages permissions, not matter the hierarchy.

Dangerous Permissions

When talking about security on a Discord server, permissions are very important.

Administrator

This is by far the most dangerous permission of all – not only does it allow users with that roles to change everything on the server, it also includes every permission, like Manage Roles, which means a violator could give everyone else on the server access to this permission.

Manage Roles

Manage Roles allows a user to manage roles and give and remove roles to and from other members. It can be very dangerous as if it is abused, the violator can give everyone else on the server the same permissions as they have.

Manage Server

This permission might sound harmless as it allows to change the server name and icon, but it also allows to manage invites. If this permission is abused, a violator is able to delete all and every invite on your server, which will significantly prevent your server from growing.

Mention @everyone, @here and All Roles

This permission can not change the server settings or kick/ban members, but it can lead members to leave your server. Most members do not like pings, and if a violator abuses this permission and spams messages containing pings, a lot of people will leave your server. This mainly affects active members which can significantly decrease your server’s activity.

Kick and Ban Members

While this is a permission that you can give to your moderators, make sure that only your very trusted staff gets it. When abused, a violator is able to kick or ban all* members on your server.

What you might not know

When talking about safety on Discord, one thing important is that you know what you are doing. Below are some things a server owner might now know yet.

Verification Level

Under the Moderation tab of your server settings, you can set a Verification Level.

Verification levels are one of the most effective yet easiest way to require verification. What most people don’t know about it is, that it will ignore members with roles.

Therefore, if you have automatic roles that are applied to every user on join, these verification levels are utterly useless. To have autoroles but still use verification levels, it might make sense to use another bot where users have to type a command like !verify to get their roles. Requiring a chat message is way more effective than requiring a reaction as people that do not meet the verification level set can not send messages and therefore not verify themselves until they meet the verification level set in the server settings.

Integration Roles

Integration Roles are automatically created when you invite a bot with permissions to your server. You can identify them by their orange header in the role settings.

The header of an integration role

I’ve heard about a lot of server owners that do not like integration roles because it means that every bot has an own role, but that is exactly the very big advantage of it:

  • You can specify permissions for each bot separately and give them a specific position in the role list.

Also, and even better:

  • Integration roles can not be assigned to other members or bots than the bot that the role was created for.

That means, you can easily give an integration role kick and ban members, and you can be sure that your staff member that is abusing their Manage Roles permissions can not assign themselves the bot’s role, and therefore not giving themselves the bot’s permissions.

Just to be clear: It does not prevent the bot from abusing it’s permissions, but it prevents other users from abusing the bot’s permissions.

Also, as it allows you to specifically manage permissions for each bot separately, you have better control about each bot’s permissions and can adapt them to each bot’s functionality.

One of the worst solutions I have seen is one bot role that has the Administrator permission and every bot has it – do never do that. Have an integration role for each bot so you can give your moderation bot kick/ban members and your selfroles bot manage roles. If you want to have your bots listed under the same category, you can still create a bot role without permissions but separating on and give it to your bots.

2FA Requirement

No matter how much you trust your staff members or even go so far as to say that only you have rights, if another person gets access to someones Discord account, they can abuse all permissions. There is no 100% safe way to prevent this, but the chance can be significantly decreased by setting a secure and unique password and activate multiple factor authentication (2FA/MFA). 2FA will require you to enter a second, 6-digit-long number that changes every 30 seconds every time you log in.

By activating 2FA Requirement, your staff will have to activate 2FA or they will not be able to use their Moderation permissions.

You can enable 2FA Requirement in the server settings unter the Moderation tab. You need to have 2FA enabled on your account and be the server owner in order to enable it.

Thanks

That’s it with this tutorial, I hope I was able to help you keep your server secure. If you have any questions, feel free to leave a comment below.

How do I invite friends to my server?

Always read the label:

Before you create a server you need to log in or register an account with your email and password in the browser or a discord desktop application. Once doing so you can continue to step 1.

Whether your friends are seasoned Discordians or have never touched the app, inviting them to your server is a piece of cake (and no, I’m not lying).

“RYUU GA WAGA TE-” sorry friend that won’t work here. 

Open your server and click the Instant Invite icon next to the channel name.

1-_2.45.26_PM.jpg

A box will appear with an invite link and direct invite buttons for the friends or group DMs that you’ve communicated with most recently! Simply press a nifty button or copy, paste, and send that new invite link to any and all of your unsuspecting subjects (*er, friends*) and begin operation world domination!

inv-bx1.jpg

Note: Each channel in your server has it’s own Instant Invite link, and whichever channel you pull the link from is where the user will land on your server each time they try to access it. For example, if you send Glados an invite link from your #rules channel, then every time she accesses your server the #rules chat channel will be the first channel she sees. 

However, if you’re frustrated and tired from figuring out which Portal to take, you can always send your friends an invite by right-clicking on their icon from anywhere in Discord then selecting Invite to Server.

As long as you have the Create Instant Invite permission for your role on a server, you’ll be able to see the server in the drop-down menu that appears. Once you select the server, a DM will be sent to your friend with the invite!

Lastly, if your friend has never used Discord before then you can send them the invite link anywhere you can paste the text. Upon clicking (or, copy/pasting) it, they’ll be prompted with a quick rundown on Discord including an opportunity to set up an account.

A post by:

  • Benjamin

5 tips to improve the activity of your server

Here are my tips on keeping your server active. Keep in mind that activity is rarely a constant thing. It is extremely difficult for a server to be active all day, every day, and ‘dead’ periods are only natural. As someone who has grown many active servers, I can attest to this. Below are 5 of my tips that can work alongside advertising that can help your server increase its activity.

Tip 1: Be very active yourself 

Growing an active Discord server is an enormous responsibility to the founders of the server, and it is up to you as the leader to be an active and enjoyable personality capable of providing content for your members. You cannot rely on other people to provide this content for you. Leading a successful and active server requires a lot of your time greeting members with your friends, and providing them with quality conversations. When I start a community server, I usually bring at least one charismatic and outgoing friend to help make the server friendly, fun and active.

If you are unable to extend multiple hours a day to attend to your server, it may not be the best time for you to start one. You are the star of your server, and it is your responsibility to be very active, and to hire active staff. Your members are not responsible for your server’s activity. Finding active members who plan to stay regularly active is a tough task, but if your server is unique, interesting, fun, and has welcoming engaging members, your chances of earning these members is much greater. 

Tip 2: Stay true to focus

Example: Don’t be a Pokemon server that rarely talks about Pokemon in the main channel

The focus of your server matters, because certain server types are far more in demand than others. One mistake that many people make is that they fail to grasp the supply and demand aspect involved in Discord server advertising. It is also extremely necessary that your server stays true to and emphasizes on its main points. This means that if your server is advertised as active and laid back, it should actually be. If the server isn’t as advertised, people will leave faster.

You will also wish to capitalize on what makes your server unique and stand out. Cookie cutter servers that don’t offer anything interesting: for instance, no unique theme, very few emotes, members that aren’t very social or friendly, very few interactive bots etc, are less likely to survive. Interesting servers tend to have a lot of work put into them in order for them to stand out above the rest. Being nitro boosted can also help, as this can allot your server with certain perks that can’t be achieved otherwise.

Tip 3: Take action on troublemakers


Lack of poor moderation and special treatment can harm a server in a big way. If members are being disruptive, how active they are should not be a priority. Punish members who disrupt the chat and make it uncomfortable for other users. Many people running active servers often find themselves in a situation where gaining new active members is difficult, and this is often due to servers appearing unwelcoming. A friendly, clean, high quality chat is more likely to keep new members in, while a chat filled with rude behavior, spam and unwelcoming members is much less likely to do so.

Try a “Dead Chat” Ping Role

Use a bot like Yagpdb to create a ‘dead chat’ self assignable role in your server’s role menu. You can find a tutorial for setting up self-assign roles with Yagpdb here.

This is a role that your members can self assign, and its purpose would be to ‘wake the chat up’. Because users would be assigning this role voluntarily, it’s much less favorable to risk than pinging @everyone or @here. To prevent the role from being abused, a bot such as Dyno must be used to turn the ping’s accessibility on and off. Dyno has a command called [prefix] mentionable, which can be used to toggle any role on and off like a switch, which would prevent users from being able to abuse the role.

Tip 5: Make server fun and engaging 

A couple of strategies to make your server fun and engaging are:

1: Include some really fun bots to keep members engaged. Being capable of coding your own custom bots can also help with server activity as it makes your server unique.

2: Having a server that clearly has a lot of effort put into its setup, from the category and channel layouts, to the emote selection, the graphics, well set up rules, and more. 

3: Have level-up roles, and offer extra perks to talkative members. Include a ‘server currency’ system with a bot such as Unbelievaboat. 

4: Be VC friendly. Many people enjoy VC, but have trouble finding servers they enjoy where VC is frequently active. 

5: Include channel games such as one word story or hurt and heal. Consider a daily questions channel, or a fact of the day channel.

6: Have a meme channel and include the bot ‘Dank Memer’ so people can generate dank memes on your server.

For emotes you can find many at https://discordemoji.com/ 


All sorts of strategies can work depending on your server, and these are just a few to consider. These are many of the strategies I use to keep my social servers active. Use these suggestions for ideas, and continue to search for what works best for you. 

« Older posts

© 2020 Discord One Blog

Theme by Anders NorenUp ↑