rich-destiny
Plug-and-play background program that puts your current Destiny 2 activity in your Discord status. Modern, no flaky screenshots and tiny in size. |
---|
✨
Contributing If you want to contribute, awesome! For new features, please ask first on the Discord server or make an issue with what you want to make. If you want to fix a bug, just create a PR. Asking is still recommended however, in case "it's not a bug, it's a feature."
ðŸ›
Developing Prerequisites:
- (client) Have a recent Go 1.x version.
- (client) For windows: have git bash. You can also run the commands in the build script manually but I use the bash script :)
- (web) Have a recent version of Node.js and npm.
Building:
-
Clone the repo.
-
The client:
cd client
- Duplicate the
config.go.example
toconfig.go
and fill in the values. For redirect uri, you can usehttps://richdestiny.app/login
-- also on the Bungie.net developer portal. It's just a redirect to the localhost redirect. go get
./build dev
- You can use
./build vX.Y.Z
with a valid semver version number, but for development purposes use dev. It automatically disables updates and possibly other things in the future.
- You can use
-
The website:
cd web
npm install
npm run start
for a local development server ornpm run build
for a production build.