Collapse icon indicating copy to clipboard operation
Collapse copied to clipboard

[Request]: Per-app Discord RPC toggle?

Open BobbyWibowo opened this issue 1 year ago • 2 comments

Is your request related to a problem?

No

How is the feature request related to the problem?

No response

Describe your proposed solution

Heya there, was wondering if it's too much to ask for a per-app toggle for Discord RPC?

It's mainly motivated by the fact that Genshin devs showed interests in implementing their own Discord RPC, but it appears that they are using server-sided solution (via a Discord App) as opposed to hooking it into the game client itself.
Possibly because the game is multi-platform enough to warrant the convenience (i.e. when playing the game on my phone, despite not having Discord in it, activity would still show just fine on my PC).

I think going forward I'd prefer to use Genshin's own RPC, especially since it'll also display some in-game information. And they also seemingly have interests to implement even more things, according to the announcement post.

Nonetheless, other HoYo games have no signs of wanting to implement something like this just yet, so definitely would want to fallback on Collapse's.

Describe alternatives you've considered

N/A

Additional context

Announcement post: https://www.hoyolab.com/article/32305119

BobbyWibowo avatar Aug 21 '24 00:08 BobbyWibowo

It's not too much to implement per-se, but we'll see how Discord prioritizes Genshin's RPC compared to Collapse's and we go from there.

If Discord always prioritizes Genshin's own instead of Collapse, I don't think this is needed. But if it's the other way around, we can bump this enhancement priority.

Thanks for the heads up!

bagusnl avatar Aug 21 '24 00:08 bagusnl

Just a quick heads-up that Discord may be prioritizing Genshin's own RPC when viewed by other people, probably because it's initiated a bit later down the line (i.e. Collapse's RPC starts when the game launches, Genshin's RPC starts about 10s after logging in and having entered the in-game world).

It's kinda whack, but basically my Discord desktop client will only show Collapse's RPC, when playing the game via Collapse on said PC. But on that same session, Discord mobile app will instead show Genshin's RPC after it initiates. I suspect that's what other people are seeing?

BobbyWibowo avatar Aug 21 '24 01:08 BobbyWibowo

Sorry for taking awhile but we have pushed necessary changes for this feature in https://github.com/CollapseLauncher/Collapse/commit/2d14d0aaab4cdc38adde95eda37c6f187b4e8988 and will be available in the next preview (and maybe stable as well)

bagusnl avatar Dec 28 '24 15:12 bagusnl