我最近在JDA中写了一篇不和谐的机器人。因为它是我只使用在我的服务器,我不需要一个专门的服务器为这个,一个树莓Pi是足够的(是的,我知道低规格,但他们足够我)。因此,我当时所做的是在Pi上安装(我使用了版本11,因为它是最近的版本),将我的Botfile复制到我的Pi中,并通过导航到我放入的文件夹中并执行java -jar lxxrxtzBot.jar来启动它们。 Bot启动了很好的,我可以使用这些命令--但是,而不是MusicBot命令。在Bot中,我使用的是Lavaplayer,但是如果我开始使用我的播放命令,Bot要么连接到我的频道,什么都不播放,或者在大约2秒后再次连接和断开。
但是,如果我在Windows上运行Bot ,一切都可以正常工作,(我在cmd中使用java -jar lxxrxtzBot.jar执行此操作)。如果我使用Musicbot-命令,而Bot托管在我的Windows上,Bot不会断开连接-,它只是播放音乐。
我真的很想知道为什么我的Pi 3B+和Raspbian不一样,我希望有人能想出一个解决我问题的方法。
谢谢你阅读这篇文章,祝你今天过得愉快
发布于 2020-05-06 19:01:14
啊,各位,
我已经修好了:
我在这里下载了这个 libconnector.so文件。然后我转到我的Bot文件,右击它,用WinRAR打开它。我打开了本机/linux-arm/文件夹,并将libconnector.so文件粘贴在那里。然后我用Raspbian将修改后的..jar文件复制到我的Pi java -jar lxxrxtzBot.jar(Replace 3B+中,用..jar文件名在 lxxrxtzBot中执行它)
现在一切都很完美!
如果您看到此线程是因为您有相同的问题,请使用此方法^^
发布于 2020-05-06 16:44:07
LavaPlayer不支持ARM。有一个开放的关于GitHub的问题。
https://stackoverflow.com/questions/61640438
复制相似问题