sll552 / DiscordBee

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

DiscordBee Not detected/working - Windows 11 #135

Closed Tyto-le-Alba closed 1 year ago

Tyto-le-Alba commented 2 years ago

FreDiscord does not recognize or detect MusicBee with the DiscordBee plugin installed.

Steps to reproduce the behavior:

  1. Install DiscordBee
  2. Restart MusicBee
  3. Launch Discord
  4. See error

Expected behavior Music Bee is detected and displays the current song.

Screenshots image image image image

Environment (please complete the following information):

Additional context Add any other context about the problem here.

sll552 commented 2 years ago

Is there anything in Help -> Support -> Error Log ?

Tyto-le-Alba commented 2 years ago

No, "No errors have been logged".

On Sun, Jul 3, 2022, 12:50 sll552 @.***> wrote:

Is there anything in Help -> Support -> Error Log ?

— Reply to this email directly, view it on GitHub https://github.com/sll552/DiscordBee/issues/135#issuecomment-1173160929, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQ77H6RAOLI75GWYMTWPLDVSHVJHANCNFSM52QBYR4A . You are receiving this because you authored the thread.Message ID: @.***>

Summer-1999 commented 2 years ago

Did you try clicking your name and check the status?

I think it's normal to not have it above your username and the "games detected" page like an actual game would, mine has never been there.

catgirlmutant commented 2 years ago

I have a similar problem but errors related to discordbee showed up in my case:

17/10/2022 7:20:52 pm - 10.0.22621.0 - 3.5.8150.17011D - System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object. at MusicBeePlugin.Plugin.GenerateMetaDataDictionary(String fileUrl) at MusicBeePlugin.Plugin.UpdateDiscordPresence(PlayState playerGetPlayState) at MusicBeePlugin.Plugin.ReceiveNotification(String _, NotificationType type) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at #=[redacted in case of any sensitive info, I'll send it here if it helps]

viralhysteria commented 2 years ago

just chiming in to mention i'm having the same exact issue with the same exact error log

update: not sure what happened, but it randomly decided to start working today. that being said, i still did have the same log output as catgirl when it was not working.

catgirlmutant commented 2 years ago

just chiming in to mention i'm having the same exact issue with the same exact error log

update: not sure what happened, but it randomly decided to start working today. that being said, i still did have the same log output as catgirl when it was not working.

hmmm that's weird... did you remember doing anything else or did it just happened to work again?

viralhysteria commented 2 years ago

The only thing I recall doing is redeleting the "2.x.x" files as advised, but they had already been replaced, so I was just re-replacing the 3.x files with the same 3.x files. Other than that, all I did was restart my computer entirely for windows updates.

Tyto-le-Alba commented 1 year ago

Am an idiot. Had the files still in the "DiscordBee" folder, after extracting them from the zip. Placed them all in the root directory of the plugins folder, as the instructions say, et viola, it worked.