命令引发异常:OpusNotLoaded:

时间:2018-06-30 11:24:51

标签: python discord.py

我刚刚开始使用discord.py编写一个discord机器人,一切都非常完美。 除了一件事:我不能让机器人播放音乐。

这是我的代码:

@client.command(pass_context=True)
async def yt(ctx, url):

    author = ctx.message.author
    voice_channel = author.voice_channel
    vc = await client.join_voice_channel(voice_channel)

    player = await vc.create_ytdl_player(url)
    player.start()

我的错误:

discord.ext.commands.errors.CommandInvokeError: 
Command raised an exception: 
OpusNotLoaded:

为什么会这样?

1 个答案:

答案 0 :(得分:0)

您需要使用discord.opus.load_opus来加载Opus库。