Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pikapower9080/deltamath-rpc
Show realtime DeltaMath progress with Discord rich presence
https://github.com/pikapower9080/deltamath-rpc
deltamath discord discord-rich-presence discord-rpc userscript
Last synced: 9 days ago
JSON representation
Show realtime DeltaMath progress with Discord rich presence
- Host: GitHub
- URL: https://github.com/pikapower9080/deltamath-rpc
- Owner: pikapower9080
- Created: 2025-01-14T22:24:22.000Z (9 days ago)
- Default Branch: main
- Last Pushed: 2025-01-15T02:15:31.000Z (9 days ago)
- Last Synced: 2025-01-15T03:59:44.386Z (9 days ago)
- Topics: deltamath, discord, discord-rich-presence, discord-rpc, userscript
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DeltaMath Rich Presence
This repository is made up of a browser-based userscript and a server written in Bun.js that connect with Discord to show your progress on a DeltaMath lesson. If you have any issues getting started or seeing progress, please open an Issue.
## Setup
1. Install [Bun](https://bun.sh/)
2. Clone this repo
```sh
git clone https://github.com/pikapower9080/deltamath-rpc
cd deltamath-rpc
```
3. Install packages
```sh
bun i
```
4. Launch Discord and start the rich presence server
```sh
bun start
```
5. Install Tampermonkey ([Chrome Web Store](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo) | [Firefox Addon](https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/))
6. Install [the client userscript](https://raw.githubusercontent.com/pikapower9080/deltamath-rpc/refs/heads/main/userscript.user.js)
7. Reload DeltaMath to connect. If all went well, your Discord status should update.## Notes
### Windows
- To run the commands above first press press Windows + R and type cmd. Paste the command you want and press enter.
- Make sure you download [Git for Windows](https://git-scm.com/downloads/win) before cloning the repository
- To install Bun, copy the command under the windows tab from the website and enter it into cmd.### MacOS
- You can run the commands above by pressing Cmd + Space and searching for Terminal
- If git isn't installed, type `xcode-select --install` into the Terminal window and press enter, then follow the prompts.### Linux
- If you installed Discord though flatpak, rich presence might not work. You can install through the [official package](https://discord.com/download#:~:text=Download-,Linux,-Download) or use a third party client like [Vesktop](https://github.com/Vencord/Vesktop).