Darkside138/DiscordSoundboard

Bot repeatedly connects and disconnects, doesn't play sounds

Closed this issue ยท 69 comments

Bot worked fine until recently (1-2 month ago). Now it keeps reconnecting to our channel and doesn't play sounds. The following message appears in the console:

Closing connection and attempting to reconnect. 2019-08-10 19:31:14.571 WARN 15096 --- [83277112197130)] n.dv8tion.jda.core.audio.AudioWebSocket : Failed to establish websocket connection: HOSTNAME_UNVERIFIED - The certificate of the peer (CN=*.discord.gg, OU=PositiveSSL Wildcard, OU=Domain Control Validated) does not match the expected hostname (eu-central210.discord.media)

jnki commented

i've started having the same issue too

I'm having the same issue, but I don't have any errors in my log file pointing to the issue.

Stuff that hasn't worked to fix the issue:
-Reinstalled the distro files into the directory structure in case something got corrupted
-Changed the Bot Token
-Kicked the bot and re-invited to the server
-Completely deleted the bot from discordapp and re-installed, invited, etc. and re-added.
-Removed all sounds and re-added.
spring-boot-logging - Copy.log

Having this same issue but no indication of error in log files.

I'm also having this issue with no logs. =(

z1g commented

Update your Java.

Update your Java.

Just tried updating Java... same result, no change to the problem.

I've tried a couple versions of java now with no luck.

THIS JUST HAPPENED TO ME THIS WEEK, NO FIX YET.

Same problem here, hoping it gets more attention.

same problem as well.

I've tried a couple versions of java now with no luck.
which versions u tried?
Update your Java.
did it work for u?

z1g commented

Update your Java.

Just tried updating Java... same result, no change to the problem.

You tried to update Java or you did update Java? What is your java -version ? Anything before 1.8.0_221 will cause that error. It is on the discord side with updates to their API and nothing to do with the bot other than the version of Java that it is running on.

You tried to update Java or you did update Java? What is your java -version ? Anything before 1.8.0_221 will cause that error. It is on the discord side with updates to their API and nothing to do with the bot other than the version of Java that it is running on.

JavaSetup8u231 this is supposed to be the latest version and it gives me same problem.
is that what u mean?

I'm on 8u231. 8u221 doesn't work either.

image
I'm on 1.8.0_231b11

Still with no success.

Same issue: What I've done:

  1. Updated Java
  2. Complete re-installation of the soundboard files and a completely new directory, new bot token, literally the works.

All it does is join the channel, leave, come back, leave again. and repeat over and over until I'm annoyed enough to shut down the bot.

ANYBODY KNOW HOW TO CONTACT DARKSIDE138 ABOUT THIS?

I sent him $10 in his paypal in an attempt to get a fix.

z1g commented

You tried to update Java or you did update Java? What is your java -version ? Anything before 1.8.0_221 will cause that error. It is on the discord side with updates to their API and nothing to do with the bot other than the version of Java that it is running on.

JavaSetup8u231 this is supposed to be the latest version and it gives me same problem.
is that what u mean?

I'm sorry. The original poster's error is caused by the Java version. The other complaints that have started recently are different, but cause generally the same behavior with no error. The bot will need to be updated to resolve, but I am pretty sure Darkside said he was no longer developing it so I doubt a fix will come anytime soon unless it is provided by someone else.

Hope it will get a fix soon i would love to help but i don't know nothing about coding in java

YEA, OUT OF ALL THE SOUNDBOARDS THIS IS THE BEST ONE.

jnki commented

for now i am using this one.
https://github.com/markokajzer/discord-soundbot

Thanks for the tip, I installed that one tonight. It's pretty cool and there are lots of cool features I would have loved to have seen built into this developer's version.

If anyone else is going to try that other soundboard, I suggest the docker install method.

for now i am using this one.
https://github.com/markokajzer/discord-soundbot

Thanks for the tip, I installed that one tonight. It's pretty cool and there are lots of cool features I would have loved to have seen built into this developer's version.

If anyone else is going to try that other soundboard, I suggest the docker install method.

Can you point to the right spot to get Docker? I downloaded Docker Desktop but it requires Win10 Pro or higher...

for now i am using this one.
https://github.com/markokajzer/discord-soundbot

Thanks for the tip, I installed that one tonight. It's pretty cool and there are lots of cool features I would have loved to have seen built into this developer's version.
If anyone else is going to try that other soundboard, I suggest the docker install method.

Can you point to the right spot to get Docker? I downloaded Docker Desktop but it requires Win10 Pro or higher...

Docker basically runs a VM workstation inside of windows and I believe that WIN10 pro is a requirement for hyper-V.

You can try other install methods such as yarn.
Try this: https://github.com/markokajzer/discord-soundbot/wiki/Windows

Ah okay. I tried the Windows install method but wasn't able to get the bot to play sounds once in the channel. The developer says the Windows install isn't recommended anyways, so I'm gonna see if I have better luck with a Linux VM.

z1g commented

Ah okay. I tried the Windows install method but wasn't able to get the bot to play sounds once in the channel. The developer says the Windows install isn't recommended anyways, so I'm gonna see if I have better luck with a Linux VM.

If you are using windows 10 you can install Ubuntu 18.04 LTS from the Microsoft store then install the bot inside that. That bot has issues with newer node versions which cuts off the sounds. Ubuntu comes node 8.12 so it works fine. Just remember to install ffmpeg either way or you will get no audio.

Ah okay. I tried the Windows install method but wasn't able to get the bot to play sounds once in the channel. The developer says the Windows install isn't recommended anyways, so I'm gonna see if I have better luck with a Linux VM.

z1g's comment above is exactly correct as I had the same issue. Being on Win10, I used a program called NVM to change my node.js on the fly from version 10.xxxx to 8.xxxx. That improved playback speed and quality.

And yes, FFMPEG must be installed into the root directory as well... you don't need to install the entire application, just copy the .exes to the root directory of the bot.

FYI, I found some time to work on the bot and have local file (mp3) playback working. The only thing left is to fix playing files by URL. I think what I'll do is make a build today/tonight with the current features then test and release it. I just wanted to let everyone know where things are at. Local testing has gone well. If anyone is feeling ambitious I've checked in the latest. You could pull and build yourself. Warning, I have not tried the build so I'm not sure if that works yet or not.

GETTING THIS ERROR NOW:

[FATAL] SoundPlayerImpl - Guild is null. Have you added your bot to a guild? https://discordapp.com/developers/docs/topics/oauth2

I'm Also getting:

[FATAL] SoundPlayerImpl - Guild is null. Have you added your bot to a guild? https://discordapp.com/developers/docs/topics/oauth2

Getting issues related to "java.lang.UnsatisfiedLinkError: Required library was not found" related to lavaplayer

INFO 14876 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader : Native library libmpg123-0: loading with filter com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader$$Lambda$917/1546528@1150506
ERROR 14876 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader : Native library {}: loading failed.

Also receiving error:

[FATAL] SoundPlayerImpl - Guild is null. Have you added your bot to a guild? https://discordapp.com/developers/docs/topics/oauth2

attempts to fix:

  1. application.properties has the correct token ( double checked)
  2. copied the application.properties file into multiple directories to see if the route was wrong.
  3. copied the application.properties and pasted as app.properties as old versions has as well.

Does the discordsoundboard.bat need to be in the soundboard directory? or does it operate from the bin folder? Everything boots up fine, until you try to queue a ?soundfile, and you get the above error.

its alive! SoundBoard v3.0.0 works fine on my server. Thank you @ Darkside138 : Gj!

AH ok. I have most of my discord members change their discord names to nicknames that reflect their in game names.

2019-10-27 09:15:33.206  INFO 3956 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library libmpg123-0: loading with filter com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader$$Lambda$915/7478996@1709afe
2019-10-27 09:15:33.215 ERROR 3956 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library {}: loading failed.

java.lang.UnsatisfiedLinkError: Required library was not found
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:25) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

2019-10-27 09:15:33.217  INFO 3956 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library connector: loading with filter null
2019-10-27 09:15:33.223 ERROR 3956 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library {}: loading failed.

java.lang.UnsatisfiedLinkError: Required library was not found
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:25) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

2019-10-27 09:15:33.234  WARN 3956 --- [      Finalizer] c.s.l.c.natives.NativeResourceHolder     : Should have been closed before finalization (com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder).
2019-10-27 09:15:33.235 ERROR 3956 --- [ader-2-thread-1] c.s.d.l.p.DefaultAudioPlayerManager      : Error in loading item G:\Cexbot-new\bin\Cexbot-newbinSounds\zio.mp3

com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something went wrong when looking up the track
        at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:43) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.dispatchItemLoadFailure(DefaultAudioPlayerManager.java:237) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:226) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]
Caused by: java.lang.UnsatisfiedLinkError: com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create()J
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create(Native Method) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:26) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        ... 4 common frames omitted


I just put up a new release that fixes the name issue. Nicknames should be fine again. Not sure if it fixes the other issue, but I did change the version of lavaplayer. Please try again and see if it helps. I'm unable to reproduce locally, unfortunately.

Error I'm still getting after using a command for a soundfile:

[INFO] ChatListener - Attempting to play file: zio 1 times. Requested by ZIO.
2019-10-27 10:58:16.004  INFO 13748 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library libmpg123-0: loading with filter com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader$$Lambda$909/31818577@e71e89
2019-10-27 10:58:16.012 ERROR 13748 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library {}: loading failed.

java.lang.UnsatisfiedLinkError: Required library was not found
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:25) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

2019-10-27 10:58:16.013  INFO 13748 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library connector: loading with filter null
2019-10-27 10:58:16.015 ERROR 13748 --- [ader-2-thread-1] c.s.l.c.natives.NativeLibraryLoader      : Native library {}: loading failed.

java.lang.UnsatisfiedLinkError: Required library was not found
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:25) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

2019-10-27 10:58:16.020 ERROR 13748 --- [ader-2-thread-1] c.s.d.l.p.DefaultAudioPlayerManager      : Error in loading item G:\Cexbot-new\bin\Cexbot-newbinSounds\zio.mp3

com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something went wrong when looking up the track
        at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:43) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.dispatchItemLoadFailure(DefaultAudioPlayerManager.java:237) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:226) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]
Caused by: java.lang.UnsatisfiedLinkError: com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create()J
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create(Native Method) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:26) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) ~[lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
        ... 4 common frames omitted

2019-10-27 10:58:16.030  WARN 13748 --- [      Finalizer] c.s.l.c.natives.NativeResourceHolder     : Should have been closed before finalization (com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder).

Still getting a similar error to ziotron (sorry, I don't know how to paste as neatly as him, so attaching output as .txt)
soundboterror 27-oct-2019.txt

I'm also getting the same error as ziotron and chiffx.

Darkside, is there any info from us that would be helpful since you're unable to reproduce the problem locally?

Thank you for all of the assistance, you're bot is def the preferred bot out there. I'm getting the following error:
java.lang.UnsatisfiedLinkError: Required library was not found
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.(Mp3Decoder.java:25) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.pbjtest3.jar!/:na]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

DARKSIZZLE, WHERE'S THE UPDATED (3.0.1?) LINK? THE LINK ON THE MAIN PAGE IS STILL 3.0.0

Lol @MrDanSiegel that was gold.

@Darkside138

After updating to 3.0.1. - Returned the following Error:
(hope it helps, let me know if there is any other information you may need)

com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something went wrong when looking up the track
        at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:43) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.dispatchItemLoadFailure(DefaultAudioPlayerManager.java:237) [lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:226) [lavaplayer-1.3.22.jar!/:na]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]
Caused by: java.lang.UnsatisfiedLinkError: com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create()J
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.create(Native Method) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:26) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) ~[lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.jar!/:na]
        at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.jar!/:na]
        ... 4 common frames omitted

Yep still got the same error :'(

I've got this one :

java.lang.UnsatisfiedLinkError: Required library was not found at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) [lava-common-1.1.0.jar!/:na] at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) [lava-common-1.1.0.jar!/:na] at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) [lava-common-1.1.0.jar!/:na] at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) [lava-common-1.1.0.jar!/:na] at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.<init>(Mp3Decoder.java:25) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.<init>(Mp3TrackProvider.java:66) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.jar!/:na] at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.jar!/:na] at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231] at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]

I just downloaded the last version (3.0.1)
CPU: 0% Memory: 15,8 MB Uptime: Days: 0 Hours: 0 Minutes: 12 Seconds: 48 Version: DEVELOPMENT SoundFiles: 184 Command Prefix: / Sound File Path: C:\Users\Alink\Downloads\OUIOUIOUIO\DiscordSoundboard\bin/sounds

I'm getting similar errors as well. Thanks for looking into these issues, we appreciate your work!

Requesting a sound:
`[INFO] ChatListener - Attempting to play file: jkno 1 times. Requested by [ ].
2019-10-28 19:34:59.917 WARN 9452 --- [ader-2-thread-1] c.s.d.l.c.MediaContainerDetection : Attempting to detect file with container mp3 failed.

java.lang.RuntimeException: java.lang.UnsatisfiedLinkError: Required library was not found
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:90) ~[lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.load(NativeLibraryLoader.java:70) ~[lava-common-1.1.0.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary(ConnectorNativeLibLoader.java:21) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3DecoderLibrary.getInstance(Mp3DecoderLibrary.java:14) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.natives.mp3.Mp3Decoder.(Mp3Decoder.java:25) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3TrackProvider.(Mp3TrackProvider.java:66) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.mp3.Mp3ContainerProbe.probe(Mp3ContainerProbe.java:54) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:58) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.jar!/:na]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]
Caused by: java.lang.UnsatisfiedLinkError: Required library was not found
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.extractLibraryFromResources(NativeLibraryLoader.java:128) ~[lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadInternal(NativeLibraryLoader.java:113) ~[lava-common-1.1.0.jar!/:na]
at com.sedmelluq.lava.common.natives.NativeLibraryLoader.loadAndRemember(NativeLibraryLoader.java:85) ~[lava-common-1.1.0.jar!/:na]
... 18 common frames omitted`

Playing intro:
`[INFO] SoundPlayerImpl - Playing file for user: [ ] in channel: [ ]
2019-10-28 19:35:24.481 WARN 9452 --- [ader-2-thread-1] c.s.d.l.c.MediaContainerDetection : Attempting to detect file with container wav failed.

java.lang.IllegalStateException: Invalid audio format 3, must be 1 (PCM)
at com.sedmelluq.discord.lavaplayer.container.wav.WavFileLoader$InfoBuilder.validateFormat(WavFileLoader.java:107) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.wav.WavFileLoader$InfoBuilder.build(WavFileLoader.java:99) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.wav.WavFileLoader$InfoBuilder.access$300(WavFileLoader.java:89) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.wav.WavFileLoader.parseHeaders(WavFileLoader.java:54) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.wav.WavContainerProbe.probe(WavContainerProbe.java:46) ~[lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.checkContainer(MediaContainerDetection.java:91) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:76) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.container.MediaContainerDetection.detectContainer(MediaContainerDetection.java:61) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.detectContainerForFile(LocalAudioSourceManager.java:62) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.source.local.LocalAudioSourceManager.loadItem(LocalAudioSourceManager.java:45) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItemOnce(DefaultAudioPlayerManager.java:437) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.checkSourcesForItem(DefaultAudioPlayerManager.java:419) [lavaplayer-1.3.22.jar!/:na]
at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$createItemLoader$0(DefaultAudioPlayerManager.java:218) [lavaplayer-1.3.22.jar!/:na]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_231]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_231]
at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_231]`

Hey Dark, I'm on 3.0.1 getting both of the errors people have been seeing:

java.lang.UnsatisfiedLinkError: Required library was not found

and

com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something went wrong when looking up the track.

https://pastebin.com/CaR5rTH3

Let me know if I can test something for you. Cheers and thanks for your work!

Agree with @MrDanSiegel . If there is anything else you need from us, just say the word.

Wasn't sure if I should start a new thread. I have the 3.0.1 working on my server, but that could be because I'm only using it for custom entrance, and leave sounds. My only issue now is the bot only plays entrance sounds if someone is already connected to a different voice channel, and then switches to the one the bot is in. If they just connect directly to the channel the bots in, it will ignore that event. Also, the _leave sound event seems to be ignored as well.

Thank you so much for working on this. I've scoured the internet for different options to do this and it just doesn't exist right now. Only versions that were not as good, that also broke over time.

OK, I put out a new release 3.0.2.

Also, I'm being told by the developers of lavaplayer (which is what is used to play the sounds) that his library doesn't support ras pi and also you need to be running a 64bit OS.

Still having the same lavaplayer error, unfortunately. Running Windows 10 64 bit pro.

ChiffX, is it in a VM or anything? What kind of CPU?

Not in a VM. Ryzen 3700x CPU

I'm also still receiving unsatisfied link error (attached)
error.txt
image
Win10Prox64

Hey @Darkside138, still getting the "required library was not found" error on 3.0.2.

I'm running Win10 64-bit with an i5-2500k.

https://pastebin.com/xMMXGRtr

For those with the error. What Java do you have installed. (java --version). Also, is it 64bit or 32?

Also, if you all would like I have a discord that I was using for testing. If it would be easier we could continue discussion there.

https://discord.gg/kZTNtfW

So I don't know what java version I had before (downloaded through the regular way, version 8 something), but when going to https://www.java.com/en/download/manual.jsp and installing Windows Offline (64-bit) it seems to be working now?

@Darkside138 Working for me as well.

Entrance and _leave sounds don't seem to be working but I haven't done much testing there.

Having similar issues with entrance sounds (I haven't used leave sounds), but when requesting sounds it works no problem.

Not actually hearing anything after this:
[INFO] SoundPlayerImpl - Playing file for user: Chiff in channel: Apex Legends

But this works:
[INFO] ChatListener - Attempting to play file: Chiff 1 times. Requested by Chiff.

Wasn't sure if I should start a new thread. I have the 3.0.1 working on my server, but that could be because I'm only using it for custom entrance, and leave sounds. My only issue now is the bot only plays entrance sounds if someone is already connected to a different voice channel, and then switches to the one the bot is in. If they just connect directly to the channel the bots in, it will ignore that event. Also, the _leave sound event seems to be ignored as well.

Thank you so much for working on this. I've scoured the internet for different options to do this and it just doesn't exist right now. Only versions that were not as good, that also broke over time.

Having this same issue, using the newest version (3.0.2) win7 64bit but other than that the bot works like a dream

This is all great news. Glad it seems to be (mostly) working for everyone. I'm going to go ahead and close this thread as it's massive. I'll look into the _leave sounds not playing though.