我正在创建一个不和谐的机器人,我想获得用户的语音频道。
我需要获取语音通道,因为我希望机器人连接到用户的通道。
我试过这个:
@bot.command()
async def join(ctx):
VoiceChannel = ctx.message.author.voice.channel
print(VoiceChannel)
await VoiceChannel.connect()
这段代码给了我这个错误:“RuntimeError: PyNaCl library required to use voice”
如果我在 cmd "pip install pynacl" 中写入,它会说:
已满足要求:c:\users\sinia\appdata\local\programs\python\python37-32\lib\site-packages (1.3.0) 中的 pynacl 已满足要求:c:\users\sinia\appdata\ 中的 6 个roaming\python\python37\site-packages (from pynacl) (1.12.0) 已满足要求:c:\users\sinia\appdata\local\programs\python\python37-32\lib\ 中的 cffi>=1.4.1站点包(来自 pynacl)(1.12.3) 要求已经满足:c:\users\sinia\appdata\local\programs\python\python37-32\lib\site-packages 中的 pycparser(来自 cffi>=1.4.1 ->pynacl) (2.19)