Je travaille sur mon propre Discord-Bot en utilisant java. J'ai ajouté la fonctionnalité pour l'utiliser comme un Music-Bot. Maintenant, je voulais ajouter une commande de volume. J'ai ajouté la commande dans mon programme. Tout a bien fonctionné sur mon ordinateur Microsoft Windows. J'ai copié le robot sur mon Raspberry Pi 3 parce que je veux utiliser le Raspberry comme serveur Discord-Bot. J'ai commencé le bot mais maintenant j'ai l'erreur que la bibliothèque "/natives/linux-arm/libconnect.so" est manquante. J'utilise le lecteur de lave sur mon Bot.Bibliothèque requise sur /natives/linux-arm/libconnect.so
Comment puis-je résoudre ce problème? Merci de votre aide. Je suis toujours un "débutant" sur la programmation et je suis très reconnaissant pour toute l'aide
Edit:
Liste d'erreurs
Exception dans le thread « lave-daemon-piscine- playback-1-thread-1 "java.lang.UnsatisfiedLinkError: La bibliothèque requise dans /natives/linux-arm/libconnector.so n'a pas été trouvée sur com.sedmelluq.discord.lavaplayer.natives.NativeLibLoader.extractLibrary (NativeLibLoader.java: 93) à com.sedmelluq.discord.lavaplayer.natives.NativeLibLoader.load (Nat iveLibLoader.java:77) à com.sedmelluq.discord.lavaplayer.natives.ConnectorNativeLibLoader.loadConnectorLibrary (ConnectorNativeLibLoader.java:17) à com.sedmelluq.discord.lavaplayer.natives.opus.OpusDecoderLibrary.getInstance (OpusDecoderLibrary.java: 14) à com.sedmelluq.discord.lavaplayer.natives.opus.OpusDecoder. (OpusDecoder.java:21) à com.sedmelluq.discord.lavaplayer.container.common.OpusPacketRouter.initialiseDecoder (OpusPacketRouter.java:183) à com.sedmelluq.discord.lavaplayer.container.common.OpusPacketRouter.checkDecoderNecessity (OpusPacketRouter.java:167) à com.sedmelluq.discord.lavaplayer.conteneur.common.OpusPacketRouter.process (OpusPacketRouter.java:84) à com .sedmelluq.discord.lavaplayer.container.matroska.MatroskaOpusTrackConsumer.consum e (MatroskaOpusTrackConsumer.java:47) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.processFrameInBlock (MatroskaStreamingFile.java:370) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.parseClusterSimpleBlock (MatroskaStreamingFile.java:334) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.parseNextCluster (MatroskaStreamingFile.java:319) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.provideFrames (MatroskaStreamingFile. java: 295) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.lambda $ processus $ 0 (MatroskaAudioTrack.java:39) à com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.executeProcessingLoop (LocalAudioTrackExecutor .java: 248) à com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.process (MatroskaAudioTrack.java:38) à com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate (DelegatedAudioTrack.java:27) à com .sedmelluq.discord.lavaplayer.source.youtube.YoutubeAudioTrack.processStatic (YoutubeAudioTrack.java:75) à com.sedmelluq.discord.lavaplayer.source.youtube.YoutubeAudioTrack.process (YoutubeAudioTrack.java:67) à com.sedmelluq .discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute (LocalAudioTrackExecutor.java:90) à com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda $ executeTrack $ 1 (DefaultAudioPlayerManager.java:348) à java.util. concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) à java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) à java.lang.Thread.run (Thread.java:745)
Merci de votre aide je pourrais essayer d'écrire le bot en C# vous coûterait du temps merci et ne vous inquiétez pas je ne vous déteste pas. Merci pour l'aide ! – Seuma
Seuma, je ne voulais pas dire que vous deviez faire le bot i C#, je ne sais pas si cela fonctionnerait sous Linux mais si vous le faites je peux vous fournir une base sur laquelle vous pouvez construire. https://mega.nz/#!uZkUSILY!noE6BAAHGLXBilCBNSbWuHy-XJfDVUrUpwv-P7HhFw – Diggs
Je voulais faire une mise à jour sur cette requête: je devais télécharger le libconnector.so, ouvrir le fichier .java avec 7zip et le placer dans le droit dossier pour cela. C'était tout. Après je l'ai fait, tout a bien fonctionné pour moi. – Seuma