Quickstart
Here you'll learn how to set up and create a brand new bot with some starter actions.
Prerequisites
If this is your first time opening the app, you may be prompted to install Node.js.
Node.js is required to create and run bots. If you prefer to install it manually, download it from the official site.
Get started
Follow these steps to create a new bot project and connect it to the Discord Developer Portal.
Create a new project
Click New Project on the Home page or the Projects page to open the New Project modal.
You can also use CTRL+N on Windows or CMD+N on macOS.

Choose a Project Name. This becomes the name of the folder created for your bot.
You can randomize the name with the dice button in the top-right corner.

Next, choose a File Location. The app creates your bot folder in this directory.
It will not overwrite existing files or folders. Avoid using the same name as an existing folder in that directory.
You can set a default folder location for your bots in Preferences.

Finally, select a template. The Starter Bot template includes a simple starter command.
When you're ready, click Create Bot.

Creating your bot can take 5 seconds to about a minute. Wait while the files are generated.
Setting up your bot
After your bot is created, open the Projects tab in the left sidebar.

Click the Settings icon in the Current Project section to open the Bot Settings modal.
You can also use CTRL+, on Windows or CMD+, on macOS.

Here, you can edit project settings like the project name. This does not rename the project folder.
To finish setup, you need a bot token from the Discord Developer Portal.
If you already have one, paste it into the Bot Token field.
Treat your token like a password. Anyone with it can access your bot.

If you do not have a bot token yet, follow these steps.
Getting a Bot Token
Open the Discord Developer Portal. You may need to sign in.
Click "New Application" in the top-right corner.
Enter a name, agree to the terms, and click Create. You can also update your bot's Discord profile here.
Open the Bot tab in the left sidebar.
Scroll to "Privileged Gateway Intents".
Enable these three toggles: Presence Intent, Server Members Intent, and Message Content Intent. Then click Save.
At the top of the Bot tab, click "Reset Token". Discord may ask you to verify.
Click "Copy Token", return to the app, and paste it into the Bot Token field.
If everything is set up correctly, you will see your bot preview at the top.
Click Generate Invite Link to invite your bot to your server.
You can set your default invite permissions in Preferences.

Last updated
Was this helpful?