---
title: "How to add bots to Discord"
description: "Discord bots automate key tasks on a server. In this step-by-step guide, we'll show you how to quickly add bots to Discord on desktop and mobile.
"
image: "https://images.ctfassets.net/lzny33ho1g45/1Kbnw2nq5dIGDKOhb9Uf63/b2d6e691345c50a561222483d0cdde18/discord-app-tips-hero.jpg"
---

# How to add bots to Discord

Discord bots automate key tasks on a server. In this step-by-step guide, we'll show you how to quickly add bots to Discord on desktop and mobile.


Bots have a terrible reputation on most social media platforms, but on Discord I'm actually happy to encounter them. A Discord bot automates key tasks from within a server: you can program it to do simple things like sending welcome messages to new members or more complex things like moderating interactions and hosting giveaways. 

While you can [create Discord bots from scratch](https://zapier.com/blog/how-to-make-discord-bot-without-code/), there are also millions of pre-made bots available. In this guide, I'll show you how to add bots to Discord on desktop and mobile without any code. 

**Table of contents:**

- [How to add bots to a Discord server on desktop](#desktop)
- [How to add bots to a Discord server on mobile](#mobile)
- [How to add bots to Discord through the Discover tab](#discover)
- [How to interact with bots on Discord](#interact)
- [How to remove a bot from a Discord server](#remove)
- [Automate Discord with Zapier](#automate)

## How to add bots to Discord server on desktop

The simplest way to add bots to [Discord](https://zapier.com/blog/discord-features ) is to invite them to your server from an online bot list like [top.gg](https://top.gg), [discord.bots.gg](https://discord.bots.gg), or [discordbotlist.com](https://discordbotlist.com). Yes, you have to "invite" the bot, but that really just means adding it. Here's how it's done. (I'm using top.gg as the example, but it'll work pretty much the same with any Discord bot list you use.)

1. Go to [top.gg](https://top.gg), and search for the bot you want to add. If you want to browse, you can filter by bot category (like Role Management or Gaming) under the _Explore _tab.

2. Click **Invite**. (You'll be asked to sign in via Discord.)

3. Select the server you want to add the bot to, and click **Continue**.

4. Choose which permissions you want the bot to have, then click **Authorize**. If you have [two-factor authorization](https://zapier.com/blog/what-is-2fa/) enabled, Discord will also ask for a code.

5. Open Discord, and select the server you added the bot to. You should see a welcome message confirming that it's been added. Your bot may also send an initial message.

6. Click the bot's name (MEE6, in this case) to see more information and commands you can use to interact with it.

With that, you now have a working Discord bot in your server. If these steps didn't work, you probably don't have server management permissions. If you're a member of someone else's server, you'll need to request access in order to invite bots.

## How to add bots to Discord server on mobile

Adding bots to Discord from an iOS or Android device works pretty much the same as doing it on desktop. You'll just tap instead of clicking.

1. Go to [top.gg](http://top.gg), and choose the bot you want to add.
2. Tap **Invite**, then sign in via Discord when prompted.

3. Choose a server to add the bot to, and tap **Continue**.

4. Select the permissions you want the bot to have, then tap **Authorize**.

5. Open the Discord app, and go to the server you added the bot to. You'll see a message confirming that it's been added.

6. Tap the bot's name to see more information and commands you can use to interact with it.

## How to add bots to Discord through the Discover tab

Some bots are unique to Discord's _Discover_ tab, which lets you explore servers and add bots right in the Discord app. All desktop users can find the Discover tab by clicking the compass icon at the very bottom of their server list.

Since the Discover tab is an experimental feature for mobile users, you may or may not find it in your Discord app. If you have it, you'll see a similar _Discover_ option at the very bottom of the interface, between _Home_ and _Notifications_. Once you find the Discover tab, follow these steps to add an app:

1. Click **Apps** in the upper-right corner, just to the right of your server icons.

2. You'll see featured apps like Wordle on the main page. Here, you can also choose a category at the top of the page or enter text into the search box.

3. After you find a bot you want to add to your server, click **Add App** on the bot's app page.

4. Choose the server you want to add the bot to, then click **Continue**.

5. Check the permissions you want to give your bot, then click **Authorize** to add it to your server. Discord will ask for a code if you have two-factor authorization enabled.

Just like with a bot added from a third-party bot list, you'll see a welcome message for the bot you added.

## How to interact with bots on Discord

Like the robot that vacuums my floor every night (hi, Kevin), Discord bots are made to perform very specific actions. In some cases, they work automatically, but you can also issue them commands based on what they've been programmed to do. Here's an example of what that looks like.

1. Open the bot's profile by tapping its name. Under _Commands_, you'll see some of the actions it can perform.

2. Click one of the options or type `/` into the server chat. You'll see a list of additional commands.

3. Input your command and hit Enter. Depending on the command, you may be asked to enter more information. (For the `/write` command, I'm required to enter a prompt.)

4. The bot will output a response or perform an action based on your input.

This is just one of thousands of ways to interact with Discord bots using commands, and you'll have a different set of choices depending on the specific bot you add. The fun part is experimenting to see what they can (or can't) do. To give you an idea, there are bots that can [play music for your server](https://top.gg/bot/783708073390112830), [manage support tickets](https://top.gg/bot/557628352828014614), and [host trivia nights](https://top.gg/bot/715906723982082139).

## How to remove a bot from a Discord server

Bots don't have feelings (yet), so you can boot them from a Discord server without bruising any egos. You remove bots from a server the same way you remove people—by kicking them out.

1. Type `/kick` in the chat on the server you want to remove the bot from.
2. Hit Enter, and you'll be asked to select which user to kick.

3. Under _Members_, click the bot you want removed.

4. Hit Enter again.
5. The bot will be kicked from the server.

If you feel guilty about giving your artificial friend the boot, you can always add them back to your server using the same [steps](#desktop) as before.

## Automate Discord with Zapier

Bots can automate certain tasks from within your server, but if you want to get the most out of Discord, use Zapier to connect it with thousands of other apps. [Zapier's Discord integrations](https://zapier.com/apps/discord/integrations) let you do things like:

- [Automatically share new YouTube videos on Discord](https://zapier.com/blog/share-youtube-videos-in-discord/)
- [Send reminders for Google Calendar events](https://zapier.com/blog/send-discord-reminders-google-calendar-events/)
- [Create Discord forum posts for new Instagram posts](https://zapier.com/blog/connect-instagram-to-discord/)

You can build these automations in Zapier's visual workflow builder, or straight from your favorite AI tool with [Zapier MCP](https://zapier.com/mcp). Learn more about [how to automate Discord with Zapier](https://zapier.com/blog/ways-to-manage-your-discord-server-with-automation/), or try out one of these pre-made workflows.

**Related reading:**

- [How to screen share on Discord](https://zapier.com/blog/how-to-screen-share-on-discord/)
- [Can you use Discord for business?](https://zapier.com/blog/discord-for-business/)
- [How to create a custom AI chatbot with Zapier Chatbots](https://zapier.com/blog/create-custom-ai-chatbots-with-interfaces/)
- [The best team chat apps](https://zapier.com/blog/best-team-chat-app/)
- [How to record Discord calls](https://zapier.com/blog/how-to-record-discord-calls/)

_This article was originally published in September 2024. The most recent update, with contributions from Melissa King, was in May 2026._