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)
MIT License
Bot releases are visible (Hide)
Published by vaporvee 7 months ago
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.
Published by vaporvee 8 months ago
@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
Published by vaporvee 9 months ago
DiscordSDK.clear()
More Editor Presence changes like customization will be comming soon...
Published by vaporvee 10 months ago
DiscordSDKAutoload
to DisscordSDKLoader
Published by vaporvee 10 months ago
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)Published by vaporvee about 1 year ago
Changelog v3.2π°
Published by vaporvee about 1 year ago
Changelog v3.1π°
Published by vaporvee about 1 year ago
Changelog v3.0π° πβ€οΈ
clear(reset_values)
and unclear()
methodsapp_id
doesnt get cleared when its not supposed toPublished by vaporvee over 1 year ago
Changelog v2.4π°
Published by vaporvee over 1 year ago
Changelog v2.3π° (thanks to #31)
Published by vaporvee over 1 year ago
should have made 2.1.1 version type but i think its too late so
Changelog v2.2π°
Published by vaporvee over 1 year ago
Changelog v2.1π°
Published by vaporvee over 1 year ago
Big releases take a bit long because i try to give the user the best GDScript experience I can and i don't just implement C++ code 1:1.
This release got bigger than i thought so there is 3.0 already in work with relationship_manager
more EditorRPC settings and more.
And thanks for 33 Stars! But now to the changelog! :)
Changelog v2.0π°
Discord_Activity
to discord_sdk
DiscordSDKLoader
(please ignore)Published by vaporvee over 1 year ago
Changelog v1.5π°
Published by vaporvee over 1 year ago
Changelog v1.4π°
Published by vaporvee over 1 year ago
Published by vaporvee over 1 year ago
example.gd
Published by vaporvee over 1 year ago
Discord_Activity.get_is_discord_working()
wich shows if the function wichDiscord_Activity.set_app_id()
worked / the Discord Client answeredPublished by vaporvee over 1 year ago
Set details, state, timestamp and images in a discord activity.
More features from the Discord Game SDK will come very soon!