NekoPresence is an alternative Discord Rich Presence extension for Windows and Linux.
It is completely free, and open-source. (licensed under MIT)
Documentation: https://github.com/nkrapivin/NekoPresence/wiki Source code: https://github.com/nkrapivin/NekoPresence
FAQ:
Q: macOS version when?
A: I don't own a Mac, and any "virtualization" stuff is not an option, since no mac VMs support graphics acceleration, and GM games crash. :(
Q: How do I get support?
A: You can drop me a letter on the support email, but the preferred way is Discord (nik#5351).
Q: Do I have to credit you?
A: I don't care.
Q: Will this work on the new Windows x64 Runner?
A: It should (I built an x64 DLL), but Marketplace doesn't let me upload 2.3.1 specific packages, I'll wait.
Q: Who made the awesome cat logo?
A: Oh, YAL, check out his extensions too: https://marketplace.yoyogames.com/publishers/866/yellowafterlife
End User Licence Agreement (EULA).
Changes since 1.1.1: - Updated Discord-RPC library (there was a "maintenance" commit for "legacy game devs") - np_setpresence_partyparams has a new argument "partyPrivacy", it can be either Public or Private (see NekoPresence Docs) - Added an x64 Windows configuration in the Visual Studio project (preparation for GMS2.3.1 Beta) - GM Marketplace!
Changelog: - This is the 1.3.0 version released for GMS 2.3, but built for GM:S 1.4. - It is only compatible with GM:S 1.4.9999, not older, not newer, this exact version.
The only change is the macOS dylib, it's now universal, meaning both x86 and M1.