jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.06k stars 306 forks source link

Discord rich presence support. #45

Open Bitwolfies opened 3 years ago

Bitwolfies commented 3 years ago

Desktop mpv shim has it, could never make it work but it would be nice to see here.

Chris1320 commented 2 years ago

I'm also looking for the same feature, I currently just manually add it by going to Discord's settings menu and add it as a game.

iamflorencejay commented 1 year ago

we need this actually

ohitstom commented 1 year ago

bump

zeroquinc commented 1 year ago

Hoping to see this get implementated soon!

ChaoticWyrme commented 1 year ago

Looking into it, discord has a C++ SDK here: https://discord.com/developers/docs/game-sdk/sdk-starter-guide. You just include a header file, and add the dll/lib/dylib for an architecture as a dependency. Alternatively, we could roll our own thing, since it seems like it's basically connect to pipe, send JSON.

Additionally, you can set the image of the status using a URL including data: style URLs in the key field.

ChaoticWyrme commented 1 year ago

Here's an example I made messing around with CustomRP image

MulverineX commented 2 months ago

Related PR: https://github.com/jellyfin/jellyfin-media-player/pull/363