

To the right of the server list, click on the server’s name at the top, then click “Server Settings.” On the left, click on the server you want to add a bot to. To double-check that you have these roles, open your Discord client. I tried this myself by creating a new server and had no issues. In the case of a brand new server, the creator should still be the administrator and be able to add bots. If you’ve just created a new server, you won’t see any roles assigned to anyone, including yourself. If you created the server, you should be the administrator by default. If you don’t have either of these roles, you won’t be able to add bots. Not everyone can add a bot to a Discord server! Only people who have Administrative or “Manage Server” permissions on the server can invite a bot. Checking Permissionsįirst, you have to double-check that you have the permissions needed to add a bot. This should then present you a nice confirmation message:Ĭongratulations! You've successfully added your bot to your Discord server.Tip: If your Discord microphone is not working, here are a few ways to fix your Discord mic not working issue. Do note that you'll need the "Manage Server" permission on a server to add your bot there.

You should see something like this (with your bot's username and avatar):Ĭhoose the server you want to add it to and click "Authorize". Grab the link via the "Copy" button and enter it in your browser.

Once you select the bot option, a list of permissions will appear, allowing you to configure the permissions your bot needs. In the sidebar, you'll find the OAuth2 URL generator. To create an invite link, head back to the My Apps open in new window page under the "Applications" section, click on your bot application, and open the OAuth2 page. You shouldn't enable this option unless you know why you need to. If you get an error message saying "Bot requires a code grant", head over to your application's settings and disable the "Require OAuth2 Code Grant" option.
