Discord Logo on a Blue Background

By adding a bot to your Discord server, you can automate many tasks like monitoring member behavior, generating memes, and managing customer service queues. We’ll show you how to add one to your server.

First, Enable the “Manage Server” Permission

To add a bot to your Discord server, you need the “Manage Server” permission for your user account. Your server’s admin can grant this permission to your user role from the server settings menu (the steps on how to do this are below.)

If you have this permission already, you can skip to the next section.

To enable this permission using an admin account, launch Discord in a web browser on your Windows, Mac, Linux, or Chromebook computer. You can use the Discord client, but since you’ll have to log in to Discord on the web to add a server anyway, we suggest you use the web version.

On the Discord site, in the sidebar to the left, select the server you want to add a bot to.

Select a Discord server.

Your server screen will open. On this screen, beside your server’s name in the top-left corner, click the down-arrow icon.

In the down-arrow icon menu, choose “Server Settings.”

Select "Server Settings" on Discord.

On the “Server Overview” page that opens, in the sidebar to the left, choose “Roles.”

Select "Roles" on the "Server Overview" screen of Discord.

Select the user role that you’d like to give permission to add bots.

Select a user role on Discord.

On the “Edit Role” page, at the top, click the “Permissions” tab.

In the “Permissions” tab, turn on the “Manage Server” option.

Enable the "Manage Server" permission for a user role on Discord.

A prompt will appear at the bottom of the page. Click “Save Changes” in this prompt to save your newly made changes.

And that’s how you allow a user to add bots to your Discord server!

Next, Find a Discord Bot

If you haven’t already, it’s time to find the bot that you want to add to your Discord server. There are a few online Discord bot repositories that offer hundreds of free Discord bots to add to your server.

Some of these repositories are Carbonitex, Top.gg, and GitHub. Feel free to use any of these sites, or you can even make your own Discord bot.

RELATED: How to Make Your Own Discord Bot

Finally, Add the Selected Bot to Your Server

When you’ve decided on a bot that you’d like to add to your server, you can start the add process. On the site where you found the bot, you’ll see an option saying “Add Bot to Server,” “Invite,” or a similar option. You’ll use this option to add the bot to your server.

As an example, we’ll install the “April” bot from the Top.gg site. To do this, access the April bot’s web page in a web browser on your computer. On the right of the web page, click “Invite.”

Select "Invite" on the April bot's web page.

The site will open a new tab in your browser. In this new tab, click the “Add to Server” drop-down menu and select your Discord server. Then click “Continue.”

Discord will display a list of permissions that will be granted to your bot. At the bottom of this permissions list, click “Authorize.”

Warning: Giving a third-party bot access to your Discord server can have significant privacy implications. Make sure you trust the bot code completely and read any privacy policies before giving it access to your server.

Confirm the captcha on your screen.

Confirm the captcha on Discord.

The bot will ask to access your Discord account details. Confirm this by clicking “Authorize” at the bottom of the page.

Next, the bot will take you to its site where you can configure various options for the bot. Here, you can specify how the bot should work with your Discord server.

April bot's options web page.

To confirm the bot is indeed added to your server, access your server on Discord. To the right of the server screen, you’ll see your newly added bot in the user list. This confirms the bot was successfully added.

April bot on a Discord server.

And that’s how you can start automating tasks in your Discord server by adding a bot!

In case you don’t already know, there are many things you can do with a Discord server, including changing the server’s region. Good luck!

RELATED: How to Create, Set Up, and Manage Your Discord Server

Profile Photo for Mahesh Makvana Mahesh Makvana
Mahesh Makvana is a freelance tech writer who specializes in writing how-to guides. He has been writing tech tutorials for over a decade now. He’s written for some of the prominent tech sites including MakeUseOf, MakeTechEasier, and Online Tech Tips.
Read Full Bio »