VRPC is a set of software, consisting of an application and a browser extension, which shares information about what you're listening to on YouTube Music and Soundcloud to Discord using Rich Presence. As a bonus, it saves which songs you've listened to and for how long, completely for free.
Every feature here is opt-out, so if you're not comfortable with people seeing you listen on these platforms you can disable sharing data to Discord, same goes for saving your listening data to your computer.
Using Discord's Rich Presence, you can show people what you've been listening to!
Here's exactly what the app captures:
User listening to YouTube Music
User listening to Soundcloud
You can also share what you're listening to on Soundcloud to your friends (or strangers) on Discord via Rich Presence
The app captures similar information to YouTube Music:
As a bonus, the application automatically saves what you've listened to and for how long.
This is an opt-out feature and if you don't like it, you're free to disable it, all files are currently stored locally. While uploading is a planned feature, this is not coming anytime soon and you'll be notified before it's release. This is also not a promise so it might come never.
Here's the data that's being stored:
What we store globally:
What we store on a song-by-song basis:
A screenshot of the extension showing the data that's saved with Listening Data enabled.
In short, it works in a way that the browser extension sends the data you're listening to the application which sends that information to Discord.
In other terms, the extension uses the browser's Native Messaging API to communicate with the application that I made for the purpose of sharing what a person might be listening to at any given moment using Discord's Rich Presence.
There's really not much to it, however, this project wouldn't have been possible without the use of the following projects/software:
Please note that this application is still in Early Access, bugs are expected.
Currently supported platforms are YouTube Music and Soundcloud.
I don't collect any data, nor is any data from my application sent to any server on the internet (except for Discord's Rich Presence, maybe at most I can see how many people visited the site/downloaded the application?).
To access your data stored locally do the following:
On Windows:
Open up the search bar or use the Run prompt (Windows + R)
Type in: %appdata%\VRPCApp\Data
Please note that anything in my application/extension can change at any time without notice.
Lastly, if you have any bug reports or anything that makes you feel is "out of the ordinary". Please tell me at viktir@uninbox.me.
* Everything and anything is subject to change.
Download the application
Extract vrpc-full.zip package
Run VRPC.exe
Click Install
Download the extension
Relaunch your browser
You're good to go!
Relaunch your browser.
If that doesn't work, check out the troubleshooting steps available at the application's GitHub repository.
Lastly, for any issues, suggestions or even if you want to chat, I'm available at viktir@uninbox.me.