我正在创建一个不和谐的机器人,我想获得用户的语音通道。
我需要获取语音通道,因为我希望机器人将其连接到用户的通道。
我尝试过:
@bot.command()
async def join(ctx):
VoiceChannel = ctx.message.author.voice.channel
print(VoiceChannel)
await VoiceChannel.connect()
这段代码给我这个错误: “ RuntimeError:需要PyNaCl库才能使用语音”
如果我在cmd中输入“ pip install pynacl”,则显示为:
已经满足要求:c:\ users \ sinia \ appdata \ local \ programs \ python \ python37-32 \ lib \ site-packages中的pynacl(1.3.0) 已经满足的要求:c:\ users \ sinia \ appdata \ roaming \ python \ python37 \ site-packages中的六个(来自pynacl)(1.12.0) 已满足要求:cffi> = 1.4.1在c:\ users \ sinia \ appdata \ local \ programs \ python \ python37-32 \ lib \ site-packages中(来自pynacl)(1.12.3) 已经满足要求:c:\ users \ sinia \ appdata \ local \ programs \ python \ python37-32 \ lib \ site-packages中的pycparser(来自cffi> = 1.4.1-> pynacl)(2.19)