You’ve come to the right place for information on creating or generating a Discord Bot Token. I will guide you through the necessary steps for generating a new token for your Discord bot.
If you already have bots in your account, I will also show you how to view your existing tokens. It’s essential to remember that your token should be kept secure and never shared with anyone. I will explain more about token security and why it’s crucial to protect your token.
WHAT IS A DISCORD BOT TOKEN?
A Discord Bot Token is a string of letters and numbers that acts as a key for controlling a Discord bot. These tokens are used within the bot’s code to send commands and information back and forth to the API, which then controls the bot’s actions. It’s important to never share your Discord Bot Token with anyone.
If you’re not sure how to create or view your Discord Bot Token, don’t worry. It’s easy to do, but it may take a bit of time to figure out where to go if you’ve never done it before. Here are the steps you need to take to generate your token:
- Go to the Discord Developer Portal at https://discordapp.com/developers/applications/.
- This portal will show you a list of all your applications and bots. If you already have a bot, click on it in the list. If you don’t have any bots, click the “New Application” button.
- Follow the steps provided to create your bot and generate your token.
- Make sure to keep your token secure and never share it with anyone.
STEP BY STEP GUIDE
1: DISCORD DEVELOPER PORTAL
To get started, go to the Discord Developer Portal at https://discordapp.com/developers/applications/. This portal displays all of your existing applications and bots. If you already have a bot, click on it in the list. If you don’t have any bots, click the “New Application” button to create one.

2: NAME YOUR BOT
On the application page, you will be asked to provide a name for your bot. This is the name that will be displayed for your bot on Discord. If you’re creating a Discord Bot or you need your token for a Discord Bot, consider what you want your bot to be called and enter the name here. It’s important to choose a name that accurately represents your bot and its purpose.

3: PERSONALISE BOT WITH ICON AND DESCRIPTION
Congratulations, you’ve successfully created your first Discord application! The next step is to give your bot a description and an icon. The optimal size for a bot icon is 1024×1024 pixels, but you can also use smaller sizes and still get good results, which means StableDiffusion 512×512 or 768×768 also give acceptable results.
If you’re looking for icons, IconFinder has a great selection of high-quality icons. They have a library of free icons that you can use:
https://www.iconfinder.com/free_icons
*** GET A 50% DISCOUNT OFF YOUR FIRST MONTH ***
Take a look and see if you can find an icon that suits your bot. I like the Artificial Intelligence icons so much I am downloading the entire pack.

Now we upload the selected icon to the Discord Development Portal and our app is beginning to look a bit better already.

4: RETRIEVE YOUR TOKEN
The next step is to go to the menu on the left side of the screen and click on the “Bot” icon, which looks like a jigsaw puzzle piece.

Now you want to click the blue โAdd Botโ button…

To proceed, click the “Yes, do it!” button.

Youโll see a green message, โA wild bot has appeared!โ. Youโll also see a โTokenโ and a blue link you can click called โClick to Reveal Tokenโ.
As soon as you click this link, your token will be revealedโฆ On the rare occasion it doesn’t appear, don’t fret, just click on regenerate token.

Now you have your Discord token, we need to add your bot to your server…
5: ADD YOUR BOT TO YOUR DISCORD SERVER
To add your bot to your Discord Server, go to the “OAuth2” tab.

Once there, scroll down to the โOauth2 URL Generatorโ section. In the โScopesโ section, youโll want to select the โbotโ checkbox.

Youโll notice that a URL appeared as soon as you clicked โbotโ โ this will be your URL for adding your bot to a server.
But weโre not quite there yet!
Scroll down some more to the โBot Permissionsโ section. This is where you choose what permissions to give your bot, and what it can and canโt do.

To ensure the security of your server, it is important to carefully select the permissions for your bot based on its intended use. Avoid selecting all permissions “just to make things easy” as this can increase the risk of compromising your server. Instead, choose the permissions that closely match the bot’s day-to-day functions. This will act as a second line of defence in case someone gains access to your bot token.
After youโve selected your permissions, scroll up a little bit and look at the URL that was generated.

To add your bot to a server, click the blue “Copy” button on the right side to copy the URL. Navigate to this URL, and you will see a page where you can select the server you want to add your bot to. Double-check the permissions you are giving your bot, and then proceed to the next step which will probably be an “I’m not a Zuckerberg” captcha.
Success! Your bot has been authorized, and you should see it pop up in the list of participants on your server!

That was easy, wasn’t it? You have successfully created a Discord Bot Token and added your own bot to a server. Now, all that’s left is to program your bot and make it come to life.
NEVER EVER GIVE OUT YOUR TOKEN
Your TOKEN is the key to accessing and controlling your bot. If someone were to obtain your token, they could make your bot do whatever they want, essentially “hacking” your bot. For this reason, it is important to take extra care not to share your token. If you are sharing code that uses your token, make sure to remove your token before sharing the code. This includes uploading the code to a public platform such as GitHub. And that’s all there is to it!