Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: f9f75787025ccc214efd831774eda0b0a6c450d4
Title: Add program/game detection
Status: Closed Type: Feature_Request
Severity: Minor Priority: Low
Subsystem: Discord Resolution: Rejected
Last Modified: 2019-02-11 18:13:31
Version Found In:
Phoenix6162019-02-09 17:12:43
It would be nice if we had a way to detect programs/games similarly to how the normal desktop client does.
This doesn't necessary need to be automatic and fully fledged rich precenses like with the normal client, for the start a simple program -> game mapping would be enough to inform others of your current game.

Being able to set the status/presence like busy or even invisible depending on the running programs would also be a nice addition that the normal client doesn't have.
cancel2019-02-11 18:13:31
This would require me to do two things I really don't want to do:

1. Make Ripcord continuously scan through the list of other processes running on the system

This sort of behavior creeps me out, even if it's an option. I don't want to write software that does this. It would also break in some systems where the user is using sandboxing or some other kind of isolation technique. On Windows, just attempting to do this may cause anti-virus software to flag Ripcord as malicious. I'm really not comfortable with it.

2. Maintain a list of executable identifiers to the names of games

In addition to this being a permanent and ongoing maintenance burden (for almost no payoff), it would also be a localization nightmare.

In summary, there is basically 0 chance I will ever implement this. It's a feature I don't want, and I don't even want it to exist. Maybe in the future there will be a plugin for Ripcord that someone else makes which will do this for you. But I'm not going to create it myself.