我已将我的 discord.py bot 存储库克隆到我的 raspberrypi。我没有获得与我的 mac 相同的功能。除了音频命令之外的一切似乎都在工作。是否有需要与 pip 要求分开安装的库?
pi 信息:
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
async def play_audio(self, ctx, clip):
vc = await self.join(ctx)
voice = get(ctx.bot.voice_clients, guild=ctx.guild)
voice.play(discord.FFmpegPCMAudio(f"{os.path.dirname(os.path.abspath(__file__))}/../audio/{clip}.mp3"))
while voice.is_playing():
await asyncio.sleep(1)
await vc.disconnect()