sll552 / DiscordBee

MusicBee plugin that updates your Discord status with the currently playing track
Apache License 2.0
419 stars 30 forks source link

Rich Presence not displaying in both Canary and Release #54

Closed glacialcascade closed 3 years ago

glacialcascade commented 3 years ago

Describe the bug If running both Discord Canary and Discord release version with different accounts, Rich Presence only displays in the Canary account.

To Reproduce Steps to reproduce the behavior:

  1. Open both Discord and Discord Canary on different accounts
  2. Start MusicBee with DiscordBee
  3. Add MusicBee as a game to both
  4. Only see rich presence on the Discord Canary account

Expected behavior Display it on both accounts

Screenshots On the release build: image On canary: image

Environment (please complete the following information):

Additional context Add any other context about the problem here.

sll552 commented 3 years ago

Does this work with other Rich Presence Programs/Games (e.g. League of Legends, etc.)?

glacialcascade commented 3 years ago

I tried it with another program which seems to have only added the rich presence to the release version account, so maybe it's possible to configure which one gets it, or that it's random? I have no clue how rich presence works though.

sll552 commented 3 years ago

My guess would be that the last or first client that has been started gets the presence. I will check if there is something to configure on my side but I have never come across some setting like this.

sll552 commented 3 years ago

I checked and there seems to be no way for me to control which clients gets the presence. I consider running both clients in parallel as a non-supported usecase for this plugin. As long as it works on both clients if each of which is running alone I will not put more time into this.