Closed moeshpit closed 3 weeks ago
I was able to reproduce this behaviour using Discord stable and PTB, each logged in with different user accounts. Here is what I found:
\\.\\pipe\\discord-ipc-0
and \\.\\pipe\\discord-ipc-1
, which makes it appear it would be possible to select which Discord instance to connect to. You can confirm this by running this command in a Powershell window while multiple Discord instances are opened: [System.IO.Directory]::GetFiles("\\.\\pipe\\") | Select-String -Pattern '\\discord-'
ipc-0
and ipc-1
both control the status for the same user. Also, if e.g. Discord instance A (ipc-0, PTB) was started first and instance B (ipc-1, stable) was started second and both ipc-0 and ipc-1 set the status for instance A, closing instance A (and therefore ipc-0, which leaves ipc-1) then that all of a sudden makes ipc-1 set the status for instance B. Starting A again creates ipc-0 again and makes both ipc-0 and ipc-1 set the status for instance A againSo in conclusion there is no way to select which Discord instance Music Presence connects to, it always connects to one and no matter which pipe you connect to, it always shows the status in the first instance that was started. The only way to select the Discord instance in which your status is shown is by starting that instance first.
I hope that helps!
Is there an existing issue for this?
Describe the bug
title explains it
Reproduction Steps
Expected behavior
that it a) worked on both instances b) worked on the one that didn't disable rich presence's in general
Screenshots
No response
Device Info
Additional context
No response