From a26bc592d770f155e7ed94c888ed522f28ec4aea Mon Sep 17 00:00:00 2001 From: ThePotato97 <10260415+ThePotato97@users.noreply.github.com> Date: Sat, 3 Jan 2026 19:19:04 +0000 Subject: [PATCH] add display types to discord stremio rpc --- src/utils/discord.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/discord.cpp b/src/utils/discord.cpp index a982d1e..037516f 100644 --- a/src/utils/discord.cpp +++ b/src/utils/discord.cpp @@ -49,6 +49,7 @@ static void SetDiscordWatchingPresence( DiscordRichPresence discordPresence{}; memset(&discordPresence, 0, sizeof(discordPresence)); + discordPresence.statusDisplayType = DISCORD_STATUS_DISPLAY_TYPE_DETAILS; discordPresence.type = DISCORD_ACTIVITY_TYPE_WATCHING; // Common fields (required) @@ -108,7 +109,7 @@ static void SetDiscordMetaDetailPresence(const std::vector& args) { DiscordRichPresence discordPresence{}; memset(&discordPresence, 0, sizeof(discordPresence)); - + discordPresence.statusDisplayType = DISCORD_STATUS_DISPLAY_TYPE_DETAILS; discordPresence.type = DISCORD_ACTIVITY_TYPE_WATCHING; discordPresence.details = args[2].c_str(); // Title (show/movie) discordPresence.largeImageKey = args[3].c_str(); @@ -127,6 +128,7 @@ static void SetDiscordDiscoverPresence(const char *const details, const char *co DiscordRichPresence discordPresence{}; memset(&discordPresence, 0, sizeof(discordPresence)); + discordPresence.statusDisplayType = DISCORD_STATUS_DISPLAY_TYPE_STATE; discordPresence.type = DISCORD_ACTIVITY_TYPE_WATCHING; discordPresence.state = state; discordPresence.details = details;