/GunsmithBot

Discord bot to retrieve weapon rolls for Destiny 2

Primary LanguageTypeScriptMIT LicenseMIT

GunsmithBot

Discord bot to retrieve weapon rolls for Destiny 2

Setup

cp .env.sample .env

Fill out the .env file with the appropriate values.

Installation

Node.js v16.17.0 is recommended.

npm install

Usage

npm start

To deploy slash commands

npm run deployCommands

To run tests

npm run test

To run integration tests

cp .env.testing.sample .env.testing

Enable integration testing environment variables as needed and the bot should be run at least once to instantiate the database.

npm run test

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Resources/Attributions

Destiny 2 API Info - vpzed

  • An excellent guide to understanding Bungie's API

Bungie.net API

License

MIT