A bot plugin to organize gaming groups and handle scheduling and notification.
This repo uses an .editorconfig
to set the code style as well as Prettier to make sure that the code is formatted. Please make sure that you have the editorconfig and prettier plugins installed for your editor.
This repo also uses husky
and lint-staged
to run prettier on all commits using a githook.
Once you clone down the repository, run an npm install
to install the dependencies.
Note - discord.js
will print out several unmet peer dependency
warnings, you can ignore them because they are all optional.
To test locally, follow the steps below.
- pull down ACSatron
- pull down this repo
- point ACSatron at your local
siegebot-lfg
via package.json - generate your own Discord API key and assign the bot secret to an environment variable called
ACSBOTTOKEN
You'll have to invite the bot you make to a server that you run to test.