Skip to content

Creating and inviting your bot

Creating a Discord application

This document aims to guide you through the process of creating a Discord account for your bot (the Discord Bot application), and inviting that account into your Discord server.


  • Go to the Discord developer application page.
  • Log in with your Discord account.
  • Create an application.
  • On the General Information tab, fill out the Name field (it's your app's name)
  • Upload an image if you want and add an app description. (Optional)
  • Go to the Bot tab on the left sidebar.
  • Click on the Add a Bot button and confirm that you do want to add a bot to this app.
  • Scroll down to the Privileged Gateway Intents section and enable both intents. These are required for a number of features to function properly, and should both be on.


Inviting your bot to your server


  • On the General Information tab, copy your Client ID from your applications page.
  • Replace the 12345678 in this link: with your Client ID.
  • The link should now look like this:
  • Access that newly created link, pick your Discord server, click Authorize and confirm with the captcha at the end.
  • The bot should have been added to your server.

Last update: June 4, 2021