Blog posts about your Discord Server.

Tag: tutorial (Page 1 of 2)

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 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).

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 create a server?

Always read the label:

Before you create a server you need to login 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.

1. Click the “+” button on the left hand column

No matter if it’s the first, second, or third server you’ve made, this is the place you’ll need to go. Note that the “+” icon can be hidden if you have a lot of servers. Simply scroll down the server column to find where the “+” is hiding.

The next window that appears will give you two options: “Create” or “Join.” We’re going to choose “Create” so just pretend like “Join” doesn’t even exist (don’t worry if it gets jelly).

2. Server Info

After deciding between doors number one and two, you can enter in the server name, and change the server icon by locating it in your files.

The minimum size for icons is 128×128. If you’d like to select a specific area from a large image, crop it in multiples of 128 (128X2=256, 128X3=384, etc.).

Here, you’ll also be able to change the server region by…clicking “change.” We currently have ten different regions to choose from, and plan on adding more in the future.

After selecting the server region, click “create” and bada-bing-bada-boom you’ve created your first server! 

From here you can invite members, create and join servers. To figure out how to invite people and more about invites and inviting read my next post.

A post by:

  • Benjamin

Disable Discord autostarting on Windows

If you are annoyed that Discord always is autostarting when you get to your PC, this tutorial might be something to you.

To disable Discord autostarting, you first of all need to have Discord open and go to it’s settings. You can do that by clicking on the server icon next to your avatar and tag.

Now, you will see the settings page. On the left side, select the tab “Windows Settings”.

Once you have clicked on Windows Settings, you now see a toggle where you can disable autostart.

Click on the toggle next to “Open Discord” in the section “System Startup Behavior”. That’s it, you now have disabled Discord autostarting.

How to enable Discord Light Theme

Hey there, have you wondered how you can enable the Discord light theme? Well here’s your help!

First of all, open Discord and click on the settings icon.

A screenshot of the settings icon

Now, your settings page will open. On the left side, click on the tab “Appearance”.

Screenshot of the Discord settings page with the “Appearance” tab highlighted.

Now, you see a page where you can customize your Discord client’s appearance. Under the “theme” section, you can click on “Light” to enable Light theme.

Screenshot of the Dsicord settings’ appearance page.

That’s it, you now have light theme activated.

Discord Me – Add your Server

Discord Me is a Server List that helps you promote your server. Here on Discord One, we highly recommend it as one of the most effective server lists.

In this tutorial, we’ll cover on how to add your server.

Add your server

1. Open https://discord.me/ in your browser.

2. Click on “Login” on the top right side.

3. You are now redirected to a page of Discord. If required, log in to your account. Then, click on “Authorize”.

4. Click on your name in the top right corner of the page. Then, click on “Dashboard”.

5. Now, click on “+ Add Server”.

6. You now get to this window.

7. Fill in the fields and click on “Next Step >” or “Continue”. Repeat that until you come to this page:

Click on “Add Bot”.

8. You are now being redirected to a Discord page. Click on “Select a server” and select the server you are currently adding. Then, click on “Authorize”.

9. Now, you may need to solve a reCaptcha. A reCaptcha helps preventing bots from doing automated actions. It is also known as the popular “I am not a robot” checkbox. Click on the checkbox and solve the excercise.

10. That’s it, you now added the Discord Me bot to your server. Go to the other tab again where you were filling in the fields for your server. Continue with it until you come to this window:

This page is an overview page where you can see the information you just entered. Check if everything is correct and click on “Confirm & Create”.

11. That’s it, you now got back to your dashboard and can see your server has been added.

Server Bumping

To make sure your server gets listed high on Discord Me, you need to bump as often as possible. Bumping means solving a small reCaptcha to increase your so-called bump points. Bump points help you being listed higher in search results and on the main page.

To bump your server, go to your dashboard. Then, select the server you want to bump and click “Bump Server”.

A window will pop up with a reCaptcha and a button. Solve the recaptcha by clicking on the checkbox and solving the excerciese.

That’s it, you have successfully bumped your server.

Discord.Me has bump windows in an interval of 6 hours. You can bump once per bump window. Bumping will give you 1 bump point, which you can increase up to 2 bump points by buying Premium.


That’s it with this tutorial, I hope it helped you. Check out this tutorial about Disboard, another server list.

Disboard – Add a server

In this tutorial, we’ll cover how to add a server to Disboard.

Disboard is a server list for Discord. It is one of the most effective server lists I ever have seen, and adding your server to it can definitely help.

Add your server

1. Open https://disboard.org/ in your browser.

2. Click on “Login” on the top right side.

3. If required, log in to your Discord account. Then, click on “Authorize”.

4. You are now on the dashboard. Find the “Add new server” button and click on it.

5. Click on “Select a Server” and select the server you want to add. You have to be owner or admin of the server to add it.

6. Now, you need to enter information about your server. Fill out everything accordingly. We recommend using all 5 tags and choosing a fitting category to make it easier for users to find your server.

Once you’re finished, click on the “Save” button.

7. You’ll be redirected to a page of Discord. Click “Authorize”.

8. That’s it. You can now manage your server from your dashboard. To access your dashboard, hover over your avatar on the top right side and click on “Your servers”.

Server Bumping

During the tutorial above, we also have added the Disboard bot to your server. To get the most out of Disboard, you need to bump as often as possible.

To bump your server, you can use the !d bump command on your server. You can do that every 2 hours and it will bump your server to the top of the Disboard page.


That’s it with this tutorial, I hope it helped you. Check out this tutorial about Discord Me, another server list.

Change ownership of a Discord Server

If you want to change owner of your Discord Server, this tutorial might be helpful to you.

First of all, open the server settings. You can do that by clicking the dropdown right next to the server name and selecting “Server Settings”.

Now, select the “Members” tab on the left side. You now see a list of all members on your server.

Now search for the member you want to make owner. Hover over it and click the three dots.

Click on the “Transfer Ownership” button.

Now, confirm the ownership change by clicking the toggle and finally clicking “Transfer Ownership”. If you have 2-factor-authentication activated, you may need to enter your current 2-fa-code.

That’s it, your friend is now the owner of the Discord server.

How to change Discord’s language

In this tutorial, I’ll show you how you can change the language of your Discord client.

To change Discord’s language, you first of all need to open Discord.

On the bottom left of your client, click the settings icon right next to your profile picture and tag.

Screenshot of the settings item

You now see your “My Account” settings page. On the left side of the screen, you see a list with different setting pages. Select “Language”, or just the item that has the same position as the language item on the screenshot below.

Screenshot of the settings page

Now, you see this page where you can select your language:

Screenshot of the language settings page

That’s it, you can now close the page and enjoy Discord in the new language.

« Older posts

© 2020 Discord One Blog

Theme by Anders NorenUp ↑