Tracks new Class Items Acquired and the perks they rolled. Feel free to read the comments of the index file to learn how this works (Caches perk icons, stitches them to gether and uploads to a temp file host for the discord embed)
This doesn't use bungie's OAuth2, so you need to enable Show my non-equipped inventory [https://www.bungie.net/7/en/User/Account/Privacy]
To get started, follow these steps:
- Sign up for a Bungie.net account and obtain an API key (https://www.bungie.net/en/Application , Create a Confidential Application with
Read your Destiny 2 information (Vault, Inventory, and Vendors), as well as Destiny 1 Vault and Inventory data.Enabled). - Clone this repository to your local machine.
- Install the required dependencies by running
npm install. - Set your API key and Discord Webhook URL in
app.tsfile. - Run the application using
node app.ts.
Modify the variables in the app.ts file: REQUEST_INTERVAL - Not required to change, default is 25 minutes MEMBERSHIP_TYPE - Bungie account type. MEMBERSHIP_ID - Bungie account ID.
Both Type and ID can be found on your profile url. (Bungie.com > view profile) 
Contributions to this repository are welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.

