Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Repository files navigation

OUTDATED!!!

This repo is OUTDATED and contains the older v3.0.1 version of DRPC. The newest version can be found here. Below is the original README.


Discord Rich Presence

For Players

Read the about.md for more info

For Developers

DiscordRPC gives mod developers an API that's a simple bridge to Discord's API.

void gdrpc::GDRPC::initDiscordRP()

This function initializes the RPC. This should not be called by an external mod as this mod already does so for you.

void gdrpc::GDRPC::updateDiscordRP(std::string details, std::string state, std::string smallImageKey, std::string smallImageText, bool useTime, bool shouldResetTime, std::string largeImage)

This massive jumble of spaghetti is what you're going to be using to update the Rich Presence. Every argument after details is optional.

argument nameargument description
detailsText right below the game name (Geometry Dash)
stateAdditional information below the details
smallImageKeyThe key (name) for the small image
smallImageTextText that appears when hovering over the small image
useTimeWhether to show the time since the last time reset
shouldResetTimeWhether to reset the time
largeImageThe key (name) for the large image (typically left as gd_large)

About

RPC mod for Geode

Resources

Stars

19 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages