Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Rich Presence shows that I am playing a game that is not even installed #800

Closed
3 tasks done
dekkusudev opened this issue Aug 7, 2024 · 5 comments
Closed
3 tasks done
Labels
bug Something isn't working

Comments

@dekkusudev
Copy link

Discord Account

dekkusu

Operating System

Windows 11 23H2 build 22631.3958

Linux Only ~ Desktop Environment

No response

Package Type

Setup.exe

What happens when the bug or crash occurs?

Rich Presence shows that I am playing a game that is not even installed. At the same time, such a bug does not occur in the official PTB client. In addition, this has another interesting manifestation: when I actually open a game that should be considered in RPC, after closing, Vesktop still thinks it is open.
image

What is the expected behaviour?

I except Vesktop will be correct to see the games supported by Rich Presence and stop the game session in correct time.

How do you recreate this bug or crash?

  1. Download and install Vesktop
  2. Open it

Debug Logs

[arRPC > ipc] not available, trying again (attempt 1)
[arRPC > ipc] listening at \\?\pipe\discord-ipc-1
[arRPC > websocket] 6463 in use!
[arRPC > websocket] listening on 6464
[arRPC > process] started
[arRPC > process] detected game! Last Man Standing

Request Agreement

  • I have searched the existing issues and found no similar issue
  • I am using the latest Vesktop and Vencord versions
  • This issue occurs on an official release (not just the AUR or Nix packages)
@dekkusudev dekkusudev added the bug Something isn't working label Aug 7, 2024
@dekkusudev
Copy link
Author

I'm sorry, maybe I should have contacted the arRPC repository, but I still hope for your help

@PolisanTheEasyNick
Copy link
Contributor

OpenAsar/arrpc#94

@dekkusudev
Copy link
Author

OpenAsar/arrpc#94

Yes, thanks, that was the problem. But where can I find the detectable.json file in the case of Vesktop? Closing the process every time, which I'm not sure is safe, is somehow not very cool.

@PolisanTheEasyNick
Copy link
Contributor

But where can I find the detectable.json file in the case of Vesktop?

It must be in node_modules/arrpc/src/process folder, but I think easier for you will be just to use IgnoreActivities plugin.

@dekkusudev
Copy link
Author

Okay, thank you, I got it. Problem resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants