I would like to introduce you my first Open Source project named roPresence, 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. (@evaera )
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 and the creating one if you are building on Roblox Studio, it also shows the name of your current project/game.
Games can also control the presences!
Check out the Lua Wrapper, the doc is also included: https://github.com/JiveOff/roPresence/blob/master/Wrapper.lua PM me your place ID, the name of your game and a game icon (512x512) if you want to use it, so I can give you a token!
This sounds nice, I can’t wait to check it out on my PC!
I wish Roblox added built in rich presence tools for developers to use, it would lead to so many possibilities
I just downloaded it, ran it and am correctly verified with RoVer but it’s not showing anything I’m doing in Roblox or Roblox Studio. I’m following the bot account and have my privacy settings where people I follow can see what I’m doing. I’ve sat in a game for a bit more than a minute to make sure that it has time to update correctly and I’ve had studio open in the background the whole time.
This is nice little program!
One question: Why is it that everytime I play a game, it says “A secret game” instead of the actual game on Roblox that I am playing? Will you make it so it can show what game on Roblox that I am playing?
Probably because you have your privacy settings off. Also, how long did you have to wait after starting the program for that to show up? I’ve had mine running for 5 minutes and have been in a game but it’s not showing up for me:
Sometimes with ROBLOX Rich Presence, you have to start it when you ARE NOT in the game. It’s just a bug with it.
Funnily enough, I have a rich presence with the same name as this!
I started it and then joined a game after it was connected to my Discord. I had to reverify my account with RoVer whenever I was first setting it up because RoVer had my old Roblox username. But even though I reverified and restarted my computer (and the application), it still doesn’t show the presence.
I also unverified my Roblox account from RoVer and the application didn’t ask me to verify myself again.
Seeing that even after reinstalling the application it still doesn’t seem to work for me it might be something on the verification server’s or proxy server’s end caching my old username. It might be because my original RoVer username I had linked before I launched it was my old username. But even after unverifying and reverifying with my new username it still doesn’t seem to fetch my presence.
I recommend opening an issue on Github and attach screenshots of your privacy setting, if you are following the roPresence account and that stuff. I will have a look tomorrow. Make sure to read the Readme entirely.
I’d like to point out that a while ago Roblox released a thread about how their name and logo works. One of the major points was the Roblox is spelled “Roblox” not “ROBLOX”. This is something to consider as everything is currently stated as “ROBLOX”.
Can you please try and add a tutorial on how to install it on macOS? I already have it installed and I got it to work with BetterDiscord so now it automatically starts up with discord.
It looks great; however, I thought maybe it’d run in the background automatically rather than having to keep a command prompt window open. Have you looked into using node-windows for this?
Damn it, I’ve been working on a similar project for around a month now with C#, and since this got released, I may as well start helping with this through GitHub