Discord/Studio Rich Presence Plugin [OPEN-SOURCE]

I see, it works but it doesn’t chnage the ui in studio I guess

I am pretty sure this is the error cuasing it
cloud_6478572909.DRPC.src.client.index:25: attempt to index nil with ‘Post’

1 Like

Honestly that’s a personal opinion, if you look at any other large github projects in almost any fields, you’ll find a multi-file, scattered structure quite like mine, it’s easier for collaboration, a (by large opinion) cleaner file structure, and it’s easier to look at small sections of your code at once than to look at 800 lines and try to reason “So, what next?”.

2 Likes

You’re still getting that error?

Edit: My mistake, didn’t publish the plugin update, will do now (Feel free to restart studio now)

2 Likes

Yeah when I click enabled I get that error with but my discord shows I got studio like it was supposed it

1 Like

Ok it works perfectly now, when I press Enabled It changes and I dont see any errors

2 Likes

Looks cool. Imma use it right now!

1 Like

UI Revamp (v0.2.0-alpha)

Features

  • UI Revamp by @va1kio

Fixes

  • Buttons undefined, buttons not existing, buttons dying, buttons escaping death, buttons everywhere, AAAAHH!H!!!
1 Like

Server literally wont run, at first it just wouldn’t show anything in the console but even after pressing yes on the plugin it didn’t work, so I redownloaded the export zip then ran “npm i” and then “node index.js” yet it still doesn’t work, now i’m getting the error: "Error: cannot find module ‘got’ " when I run “node index.js”

Try running npm i got before node index.js, I’ll have to update the package.json for the next release.

In my original message I said "so I redownloaded the export zip then ran ‘npm i’ and then ‘node index.js’ "

I have just tried it, same error with me. I will try installing the ‘got’ module and report back if it works.

So, after some tweaking I got it to work. You have to install the module manually. Also, when you install the plugin you have to keep it Enabled off. This idea is pretty good but very unstable and should use some refactoring.

You also have to create a file in the same directory named “userid.txt” with just your userid in there.

I’m aware of the bugs that have been brought up recently along with some annoyances and will put some work into fixing them tomorrow

Bro, you good…? Did you get hacked or something?

1 Like

Yep hacked please ignore anything that’s sent here until further notice.

Lots of bug fixes, UI fixes, and timestamps!

Features

  • Timestamps

Fixes

  • UI files
  • Enabled/Disabled reacts correctly on startup

Available here.

After a rather large period of absence, we’re back with an update:

Frame scrolling, Plugin Button addition

Features

  • Main Scrolling for smaller monitors (Thanks to @nana_kon)
  • Save Closed/Open status of the plugin
  • Added button to open DRPC in the Plugins tab

Available here.

Planned Features

  • Roblox Client Status
  • Building/UI Designing status choices
  • More intuitive variable usage design
  • (DOUBTFUL) Rojo integration
  • Small Image selection from a pre-set icon list

Known Bugs

  • Plugin doesn’t save data when Studio disconnects or crashes, will implement routine saving in the next release.
  • Text Boxes (Especially for button url’s) are too small for text to be seen, they’ll be made scrollable in the next release.
3 Likes

Hey, a constructive question here. How exactly does this compare with roPresence and why should I use this instead? I have no idea what the difference is between the two and I generally want to know.

When a script isn’t open it displays “$SCRIPT_NAME” … txt
Might be cool if you change that to “No Script Open” or something like that!
image

Edit: roPresence provides an .exe version in their releases but not a .app version, which pushes people from using it if they are using macOS and does not happen to have any sort of programming knowledge, well, just knowledge about using the terminal.

Though, while this one also requires some sort of knowledge about using the terminal, it is at least much easier to understand considering the thread of it just provides a download link to the .exe file, but not the repository itself.

Edit 2: apparently the GitHub repository of roPresence mentioned that it is only supported in Windows, so…

1 Like