Register Discord Bot
If you don’t have a Discord account yet, go register one first this should be self-explanatory
Registration
- Go to Discord Developer Application

- Click “New Application” in the top right corner
- Enter the name you want your Bot to be called in the Name field
- Click By clicking……
( Translation: If you click create, you agree to Discord’s Developer Terms of Service and Developer Policy ) - Click Create

Enable Permissions
- After creating, you should be taken to this page. Click “Bot” in the left Settings column, then give bot intents for it to work properly

- After clicking, scroll down and check all three of these options
- Remember to click “Save Changes” at the bottom - I won’t screenshot this, I’m a bit lazy ww

- Remember to click “Save Changes” at the bottom - I won’t screenshot this, I’m a bit lazy ww
- (1) Click Installation in the left column, we need to let Discord know it’s a Bot
(because a plain application can also be used to show Discord status (rich presence))- (2) Click the Scopes dropdown and select bot
- After clicking, Permission will appear below - these are the permissions the Bot will get by default when joining a server
- Click the following options in that menu:
- Add Reactions (Add reactions)
- Attach Files (Send files/images)
- Connect (Connect to channels)
- Embed Links (Send embeds - you know those nicely formatted messages you see but can’t create yourself)
- Read Message History (Read channel message history)
- Send Messages (Send messages)
- Speak (Speak)
- Use Slash Commands (Use slash commands, not sure if this is needed)
- View Channels (View channels)

Get Token and Invite Link
- Next, get the Token - this is super important, without it your Bot will never start
- (1) Go to “Bot” in the left Settings column
- (2) Click “Reset Token”
- Click the red button (Yes, do it!) - it’s asking if you’re sure you want to reset the Token
- Since we haven’t used this Bot at all, resetting is fine
- After clicking, it might ask you to verify, maybe enter your password. Or if you have Multi-Factor Authentication enabled, that might be required too.

- After that, you should see your Token, copy it (click Copy, or you can manually copy)
- Keep this Token, don’t share it with others, you’ll need it when starting the Discord Bot!

- Keep this Token, don’t share it with others, you’ll need it when starting the Discord Bot!
- Get the Bot invite link
