[GH-ISSUE #2000] [Feature]: Standalone Discord Rich Presence for Games #1324

Open
opened 2026-03-03 19:05:52 +03:00 by kerem · 3 comments
Owner

Originally created by @RellikJaeger on GitHub (Oct 15, 2025).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/2000

The current implementation of Discord game activity in PlayCover is not recognized by Discord’s official quests. Because the game runs within the PlayCover wrapper, Discord displays the activity as “Playing PlayCover” rather than the actual game. For example, when attempting the quest “Play BLUE PROTOCOL STAR RESONANCE for 15 minutes with your Discord client open to earn 700 orbs,” Discord does not register the activity as valid, preventing users from completing official quests.

Describe the solution you'd like

Implement support for a standalone Discord activity per game that properly registers with Discord’s Rich Presence system. This would allow users to have their game activity recognized as the actual game, enabling participation in Discord quests and earning associated rewards.

Anything else?

Occasionally, I have observed that PlayCover’s Discord activity appears as the actual game rather than the wrapper after updating or reinstalling the app/game. However, this behavior is inconsistent and cannot be reliably reproduced.

Screenshots:

Image Image

Issue Language

  • Yes my issue is written in English
Originally created by @RellikJaeger on GitHub (Oct 15, 2025). Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/2000 ### Is your feature request related to a problem? The current implementation of Discord game activity in PlayCover is not recognized by Discord’s official quests. Because the game runs within the PlayCover wrapper, Discord displays the activity as “Playing PlayCover” rather than the actual game. For example, when attempting the quest “Play BLUE PROTOCOL STAR RESONANCE for 15 minutes with your Discord client open to earn 700 orbs,” Discord does not register the activity as valid, preventing users from completing official quests. ### Describe the solution you'd like Implement support for a standalone Discord activity per game that properly registers with Discord’s Rich Presence system. This would allow users to have their game activity recognized as the actual game, enabling participation in Discord quests and earning associated rewards. ### Anything else? Occasionally, I have observed that PlayCover’s Discord activity appears as the actual game rather than the wrapper after updating or reinstalling the app/game. However, this behavior is inconsistent and cannot be reliably reproduced. Screenshots: <img width="357" height="161" alt="Image" src="https://github.com/user-attachments/assets/d24d4f81-9c3b-4725-8624-1b52fca370eb" /> <img width="295" height="123" alt="Image" src="https://github.com/user-attachments/assets/b2c1c888-1c18-4819-b133-3a4c8b6ff1dc" /> ### Issue Language - [x] Yes my issue is written in English
Author
Owner

@MEMORIEmusic commented on GitHub (Oct 15, 2025):

Right click the game in PlayCover -> Settings -> Misc -> Uncheck "Enable Discord Activity"

After that, go to Discord -> Press Command + , (Or click the gear icon at the bottom left to open Discord settings-> Registered games -> Select Blue Protocol

<!-- gh-comment-id:3405999094 --> @MEMORIEmusic commented on GitHub (Oct 15, 2025): Right click the game in PlayCover -> Settings -> Misc -> Uncheck "Enable Discord Activity" After that, go to Discord -> Press `Command` + `,` (Or click the gear icon at the bottom left to open Discord settings-> Registered games -> Select Blue Protocol
Author
Owner

@RellikJaeger commented on GitHub (Oct 15, 2025):

Right click the game in PlayCover -> Settings -> Misc -> Uncheck "Enable Discord Activity"

After that, go to Discord -> Press Command + , (Or click the gear icon at the bottom left to open Discord settings-> Registered games -> Select Blue Protocol

Thanks for the suggestion!
I tried the manual registration, and it does change the displayed name/icon, but Discord still doesn't recognize the game as the official Blue Protocol: Star Resonance for quests, so it doesn't count.

I completely understand that proper Discord support is likely out of scope for PlayCover's main goals. I really appreciate the amazing work on the wrapper! I just wanted to share this idea as a small improvement. I wish someday it could hook properly to work with the official Discord quests, if there's ever extra time or interest.

<!-- gh-comment-id:3406426898 --> @RellikJaeger commented on GitHub (Oct 15, 2025): > Right click the game in PlayCover -> Settings -> Misc -> Uncheck "Enable Discord Activity" > > After that, go to Discord -> Press `Command` + `,` (Or click the gear icon at the bottom left to open Discord settings-> Registered games -> Select Blue Protocol Thanks for the suggestion! I tried the manual registration, and it does change the displayed name/icon, but Discord still doesn't recognize the game as the official Blue Protocol: Star Resonance for quests, so it doesn't count. I completely understand that proper Discord support is likely out of scope for PlayCover's main goals. I really appreciate the amazing work on the wrapper! I just wanted to share this idea as a small improvement. I wish someday it could hook properly to work with the official Discord quests, if there's ever extra time or interest.
Author
Owner

@Catta1997 commented on GitHub (Oct 16, 2025):

Even if you do it perfectly, this will not work for some games, you will have an alert on discord "this quest can only be completed on Windows". Also I think that you need the official ID and not only the name, thats why is not working ATM

<!-- gh-comment-id:3409382217 --> @Catta1997 commented on GitHub (Oct 16, 2025): Even if you do it perfectly, this will not work for some games, you will have an alert on discord "this quest can only be completed on Windows". Also I think that you need the official ID and not only the name, thats why is not working ATM
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#1324
No description provided.