我最近在JDA中写了一个Discord Bot。因为它是我只在我的服务器上使用的机器人,所以我不需要专门的服务器,一个 Raspberry Pi 就足够了(是的,我知道低规格,但它们对我来说已经足够了)。所以我当时所做的就是在 Pi 上安装 Java(我使用的是版本 11,因为它是最新版本),将我的 Botfiles 复制到我的 Pi并通过导航到我放入它们的文件夹并执行. Bot 启动良好,我能够使用命令 - 但不能使用 MusicBot 命令。在机器人中我使用的是Lavaplayer但如果我开始使用我的播放命令java -jar lxxrxtzBot.jar
Bot 要么连接到我的频道并且不播放任何内容,要么在大约 2 秒后再次连接并断开连接。
但是,如果我在我的 Windows 计算机上运行 Bot ,一切正常(我在 cmd 中执行此操作java -jar lxxrxtzBot.jar
)。如果我在我的 Windows PC 上托管 Bot 时使用 Musicbot-Commands,Bot 不会断开连接 -它只是播放 Music。
我真的很想知道为什么在我的带有 Raspbian 的 Pi 3B+上不是这种情况,我希望有人能想出解决我的问题的方法。
感谢您阅读本文,祝您有美好的一天^^