roPresence is a Node.js program that allows you to show your current ROBLOX status with a Discord Rich Presence, that hooks up with verify.eryn.io to get your ROBLOX user with your Discord ID.
This integration shows 3 different states: Browsing, Playing, Creating. The browsing one shows up if you are browsing the ROBLOX Website, the playing one shows up if you are playing a game on ROBLOX (you will maybe need to update your privacy settings if needed to show the game details. Everything is explained below) and the creating one if you are building on ROBLOX Studio, it also shows the name of your current project.
You can now use roPresence without installing anything, just download the binary file in the release section! https://github.com/JiveOff/roPresence/releases
Everything under the prerequisites category is here if you want to use the source code instead of the binaries.
This part can be updated anytime with the questions I will receive.
My presence is not showing! Check if your game is showing on your Discord preferences:
Does it support MacOS and Linux? No. Only Windows is supported.
I'm having an error, where do I report it? On our issue page!
I want to contribute, how can I do so? Just push a pull request and I will analyze it asap.
Why does my Rich Presence take so long to update? Discord has a 15 seconds limit between Rich Presences updates.
¯\_(ツ)_/¯
)# Run this to install all of the dependencies of roPresence.
$ npm install
Once roPresence is fully installed (refer to the Installation part), just open the Other_Presence.sh file and you're done, the Discord Rich Presence will show up!
You can still use a terminal in the folder to launch roPresence:
# Run this to launch roPresence.
$ npm start
To stop roPresence, just close the terminal. If you launched it in the background, click here or browse to http://127.0.0.1:3000/killRoPresence
This project is under the MIT license. See the LICENSE file for more details.