- Installing the bot
- Finding your Bot Token
- Finding your Bot ID
- Inviting your Bot
- Installing NodeJS/npm
- Updating NodeJS
- Updating npm
- Installing git
Before you follow this, make sure you use NodeJS version 16.9.0 or higher and npm version 8 or higher. You can check your installed versions of both by running npm version
git clone https://github.com/LIFEBOTDEV/ExampleBot.git
cd ExampleBot
npm install
echo "BOT_TOKEN=YOUR_BOT_TOKEN" >> .env
node .
- Go tho the Discord developer portal
- Click on
New Application
(assuming you don't already have one), give your bot a name and click onCreate
- On the left side, click on
Bot
- Click on
Add Bot
- Now, you should see a new
Build-A-Bot
section. In theToken
section of this, click onCopy
.
NOTE: Do NOT share this token with anyone!
Make sure that you share a server with the bot you created. If this is not the case, go to the invite section.
- Enable the developer mode in Discord. Go to Settings > Advanced and enable it there
- Right click the bot in the server list
- Click on
Copy ID
Make sure that you have already created a bot application. If not, follow the steps under Find the Bot Token.
- Go to the Discord developer portal and click on your application (bot)
- On the left side, click on
OAuth2
->URL Generator
- Select
bot
andapplication.commands
- In the
Bot Permissions
section, selectAdministrator
- Scroll down to the bottom of the page and click on
Copy
- Now paste the copied url into a new tab and add the bot to your server
- Go to the NodeJS Website and download the current version
- Install the downloaded file. This includes npm
- Update Linux
sudo apt-get update -y
- Download node with curl
curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
(change the 16 to a different version if you wish to install a version of node that is not v16) - Install node
sudo apt install nodejs
- Verify installation
node -v
If you have an older version of NodeJS you can update it. If you are on a Windows machine, use all commands without a sudo and execute the terminal with administrator permissions.
npm cache clean -f
sudo npm install -g n
sudo n latest
sudo npm install -g npm@latest
- Please follow the official npm guide for Windows
- Head to the official git website and download the Windows installer
- Install the downloaded file
- Start the git bash terminal instead of cmd and use it to perform git commands