This is the official bot for the Vue Land Discord server.
It's written in JS and built on Discord.js and Commando.
You will find the changelog here
- Node 10+ is required for the experimental promise-based file system API.
As always:
npm install
Before you can run vue-land-bot, you'll need to setup a Discord Application and attach a bot user to it.
Once you're done, copy the bot token to your clipboard.
If you're not sure what to do you can follow this guide.
You'll need to copy .env.example
to .env
.
On *nix/bsd you can run this command:
cp .env.example .env
Next you need to add the bot token to the .env
file (as DISCORD_TOKEN
).
IMPORTANT: You should treate the Discord bot token like a password - keep it safe! Especially if you plan on giving it permissions like
ADMINISTRATOR
!
While not necessary per se, it's recommended to check out src/constants/development.js
and src/constants/production.js
.
The relevant file is included based on the NODE_ENV
environmental variable.
These files contain various Snowflakes (basically IDs) for users and roles.
To run the bot simply run:
npm run serve
Please read the necessary steps section of the README.
Ensure you copy-pasted the token correctly. Perhaps you accidentally added a space, for instance?
- Lead Developer / Maintainer
- Elfayer, Hong Kong
- Contributors
- sustained, United Kingdom
- Ideas, Feedback & Testing
- gusto, Poland
- laquasicinque United Kingdom