Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djdeveloperr/ytmusic_rpc
Discord Rich Presence for YouTube Music
https://github.com/djdeveloperr/ytmusic_rpc
deno discord-rpc extension javascript rpc youtube-music
Last synced: 3 months ago
JSON representation
Discord Rich Presence for YouTube Music
- Host: GitHub
- URL: https://github.com/djdeveloperr/ytmusic_rpc
- Owner: DjDeveloperr
- License: apache-2.0
- Created: 2023-03-20T20:58:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-20T21:25:53.000Z (almost 2 years ago)
- Last Synced: 2024-10-18T13:30:26.189Z (4 months ago)
- Topics: deno, discord-rpc, extension, javascript, rpc, youtube-music
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YouTube Music Discord RPC
![screenshot](./screenshots/1.png)
Discord Rich Presence for YouTube Music.
Consists of two components:
1. Web server that exposes an API to set/clear the presence.
2. Chrome/Edge extension that communicates with the web server.## Installation
You need to install [Deno](https://deno.land) to run the web server.
Clone the repository:
```sh
git clone https://github.com/DjDeveloperr/ytmusic_rpc
cd ytmusic_rpc
```### Web server
Run this command to start the web server from the root of the repository:
```sh
deno run -A --unstable server.ts
```TODO: Add instructions for running the server as a service that starts on boot.
### Chrome/Edge extension
1. Open the Extension Management page by navigating to `chrome://extensions`.
2. Enable Developer Mode by clicking the toggle switch next to **Developer
mode**.
3. Click the **LOAD UNPACKED** button and select the `extension` directory from
the root of the repository.## License
Apache 2.0-licensed. See the included [LICENSE](./LICENSE) file.
Copyright 2023 © DjDeveloperr