Discord RPC Plugin for GDScript with an easy-to-use code pattern in Godot Engine 4, with optional Editor Rich Presence! (Compatible with Linux, Windows, & MacOS)
Discord abandoned their old Game SDK which this plugin is using for some time now (but it still works and is the only solution which is stable). They now made the Discord Embedded App SDK where the old Discord Game SDK gets mistaken with. Discord will probably make a new library for Discord RPC support for external games or services after some time (talked with a dev).
Thanks to @EddieDover for compiling the macOS builds.
@EddieDover
@minotaa
@Lomo7711
(will get a better macOS pipeline for myself soon)
Full Changelog: https://github.com/vaporvee/discord-sdk-godot/compare/1.1.0...1.2.0
DiscordSDK.clear()
More Editor Presence changes like customization will be comming soon...
DiscordSDKAutoload
to DisscordSDKLoader
First of all thank you all for the issues you wrote to help me pinpoint the issues i had in this project. I hope this will fix most of them.
DiscordSDK
instead of discord_sdk
discord_sdk.coreupdate()
to DiscordSDK.run_callbacks()
DiscordSDK.run_callbacks()
needs to run in some _process
function to make the plugin work when removing it)Changelog v0.3.2π°
Changelog v0.3.1π°
Changelog v0.3.0π° πβ€οΈ
clear(reset_values)
and unclear()
methodsapp_id
doesnt get cleared when its not supposed toChangelog v0.2.4π°