Discord is one of the very famous chatting platforms that is used mostly by users who want to stream their screen while playing games or wants to create their own community. A lot of famous personalities like MKBHD and other game streamers use Discord. Discord gives a lot of different features and options to the users. if you are one of those who own a Discord server or if you are the admin of a server then you would be glad to know that Discord also gives an option to add Bots to the servers. but to add bots to your server you need to be the owner of the discord server or have admin rights. So, below we have a tutorial on how to add Bots on Discord Server.
See also: How To Quote Someone on Discord
What Are Discord Bots?
Bots are computers that are programmed to do a specific task. In the scenario of Discord bots, they are trained to do specific tasks inside the discord server. there are a lot of different types of bots available for discord servers. All of the bots for Discord are available on their respective website. Admins and owners need to visit their website and add the bot they need to their servers.
In other words, we have seen bots talking to use in the live chatting in customer support of a company. We interact with bots initially until a representative is connected, similarly, Discord bots also work in our servers to perform tasks. Reddit is yet another app that uses bots a lot in their communities.
For instance, some bots can play music on your Discord server. All you need to do is just ask the bot to play and the name of the song.
Finding Good Bots
In the world of Discord, you can find a lot of different types of bots. Some might be useful for you while there are a few which can be added to your server just for fun. So, finding a good bot can be a difficult task at times. Also, the bot should be useful as well, otherwise what would be the purpose of adding a bot to your Discord server. There’s a huge library of different kinds of bots for Discord, so if you want to look for a good useful bot for your Discord server, you can visit the Carbonitex website which is said to be the best repositories of discord bots available. There are other repositories for Discord bots as well like searching on GitHub for the bots or simply visiting discord bots website.
Adding Bots to Your Discord Server
Adding bots to the Discord server is an easy step. All you need to do is head to the bot’s website and then sign in with your Discord account and then add the bot. But this easy step can only be done, once you have set up your discord server accordingly. And setting up the discord server for the first time can be complicated, which is why we have a step-by-step tutorial below.
Step-1 Turn on Administrator Access
Adding bots on the Discord server can only be possible if you are the admin of that particular server. if you aren’t the owner or the admin of the Discord server then you cannot add bots to the server. first, you need to ask the admin or the owner of the server to make you the server. if you don’t have a server then you can always create one new Discord server.
- From Your Discord Home Page select the server where you would like to add the bot.
- Once you have selected the server choose the drop-down menu from the top left of the screen inside the discord desktop window.
- Now, tap on Server Settings.
- Click on Roles.
- Here you need to scroll down and navigate to the general Permissions setting and then toggle Administrator on.
- Finally click on Save changes.
- This ends the step 1 of adding the bots to your discord Server.
Step 2- Get the Bots You Want
By now you must be ready with the bot which you want to add to your Discord server. If you haven’t decided yet, then now is the correct time to decide the bot which you think should be added to your discord server. Once decided, you need to visit the particular bot’s website. On their website, you may see the option or a button that says invite bot or Add Bot. To illustrate the whole process we will be adding the dyno bot to a Discord Server.
- Find the Bots that you want to add to your Discord Server.
- Login to their respective website using your Discord credential.
- Now, click on Invite or Add Bot button from their website then select the server on Discord on which you want your bot to be added.
- Proceed with the prompts and follow up. It will be requesting a few permissions so that the bot can work flawlessly. It will also ask for Administrator access which is why the above-mentioned step 1 is important before you start adding bots to your Discord server.
- Finally, authorize the bot and complete the caption and verify that you are not a bot. That’s it your new bot should be added to your Discord server.
There are thousands of different bots available for Discord. All of them have their own website, and the signing up process could differ from bot to bot. However, the processor adding the bot to your Discord server would remain more or less the same, there could be a slight change in the process.
If you aren’t able to find the Discord server in which you want to add the bot, make sure you have entered the credentials of your Discord account correctly, or try logging in again with your credentials on the bot’s website.
Coming the Dyno Bot which we just added in the above tutorial works as a music player. It is a full-featured bot with good features like playing music, CleverBot integration and more. It is one of the famous bots that is used widely by discord users.
You can get the dyno bot from the Carbonitex website.
- Start by clicking on the green Add bot to Server button. After pressing on the button it will prompt for confimration from Discord and will also ask to choose the server where you want to add the Discord bot. Keep in mind taht you will be needing to log in to the discord account to add bots to your server.
- Now, select your server and then click on Authorize, to give access to your server. You may have to fill a captcha to prove you are not a bot.
Alternatively, if you don’t want to visit websites of bots to add to your Discord server, then you can add them directly to your server as well. But there’s a catch, that is you should know the client ID of the bot which you want to be added. Also, you should be logged in to your Discord server. Usually, this method is used when you want to add bots from Github, and they don’t have their own website, in that case, this method works just fine.
- Open your browser and paste the following URL:
https://discordapp.com/oauth2/authorize?client_id=<Bot_Client_ID>&scope=bot&permissions=0
. - Change ‘Bot_Client_ID’ in the above URL with the actual client ID of the bot you want to add. Which can be found on the bot’s website, or from GitHub.
- There are chances that you still have to authorize the bot to get access to the server, but at times it may do it automatically. Either way, you have to authorize to add the bot to your discord server.
Authorizing Your Discord Bot
As we all know security and privacy are important and more importantly protecting the data with authorization. This is why Discord uses an authorization system to add bots to your server. In fact, Discord sometimes uses multiple authorisations to enable one feature to give access. Even though the platform uses Oauth2 to enable a permitted bot to access and interact, but you still might have to authorize within the Discord channel of your server.
Some Popular Discord Bots
Since we have learned how to add bots on the Discord server, below we have curated some of the best bots which you can use on your discord server.
Dank Member displays memes and has a variety of other meme-related features.
Pancake is a basic multi-featured bot with moderation features and music playing.
Nadeko plays games offer to gamble and have administration tools.
MedalBot lets your users record clips.
RickBot offers more than 4500 custom soundboards.
Groovy is a music bot that supports Spotify, YouTube, and Soundcloud.
Rythm is a very stable and fully functional music bot.
Mantaro is a customizable “fun” bot.
A translator is a multilingual bot that provides instant translation between more than 100 languages.
More Bot Resources
There are a lot of different resources available on the internet which can be used to customize your discord server. You can even create your own bot and teach the bot whichever functionality you want the bot to perform. Below we have some of the most popular resources from the internet which can be used to create a bot of your own.
Discord.me is a big Discord community where users can find all sorts of things for Discord, from finding customization options for the Discord to finding bots or promoting your Discord server everything can be done here. The website has 33 different categories of servers.
Discordbots.org is a bot oriented Discord community with a wide variety and long lists of resources available which can be used to create a bot, modify a bot or directly use the bots. The website has thousands of different bots which are categorized and rated and the community also publishes and support its own bot creation API which is available for everyone in JavaScript, Java, Python, C#/.NET, and Go variations.
Bastionbot.org is a very good website and could be a gem for developers. As they provide everything a developer needs while creating a good bot. The key feature is that rather than providing different bots for different works, Baston tries to put an all-in-one bot that can handle literally anything that the users need on your discord server.
The list of features that are provided by Baston is endless, playing music, games, giveaways, promotions, a suggestions channel, voting, user profiles, virtual currencies, levelling systems, a server shop, filters, searches, game stats, messaging, moderation features, emojis are just a few from the long list of features that are provided by Baston. Basically, Baston can handle anything users throw at it in the discord server.
Carbonitex is yet another cool website for hardcore discord users or developers. It provides a statistics-collecting website that is devoted to discord servers and bots. it is a very good and knowledgeable website for the who want to see the action in the server and Bot playing field. You can invite Carbonitex to monitor your own server and collect statistics to show where you are in the great server ecosystem.
Do I have to Add a Bot to Every Server?
Yes, if on your Discord account you have multiple servers, then you will need to add the bot to each server of your account. For different channels inside a server, the bot will work automatically, you just need to add the bot to the servers.
Do I Have to Be an Admin to Add Bots?
Yes, you either need to be an admin or the owner of the Discord server only then you will be able to add bots to your server. If you don’t have administrator permissions turned on, then you cannot add a bot to that server. You can request the owner or the admin of the server to give you admin rights so that you can add bots to the server.