Plug-and-play background program that puts your current Destiny 2 activity in your Discord status. Modern, no flaky screenshots and tiny in size. |
---|
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."
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.