Skip to content

Niigh/ExoticClassItemTracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Destiny2 Class Item Tracker

Overview

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)

image

IMPORTANT

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]

image

Getting Started

To get started, follow these steps:

  1. 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).
  2. Clone this repository to your local machine.
  3. Install the required dependencies by running npm install.
  4. Set your API key and Discord Webhook URL in app.ts file.
  5. Run the application using node app.ts.

Usage

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) image

Contributing

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.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 86.1%
  • JavaScript 13.9%