【发布时间】:2021-07-24 22:38:35
【问题描述】:
我正在尝试检查我的机器人是否在语音频道中。尽管出于某种原因,voice_client 总是返回为 None。即使它在vc中。为什么?
【问题讨论】:
标签: python-3.x discord discord.py
我正在尝试检查我的机器人是否在语音频道中。尽管出于某种原因,voice_client 总是返回为 None。即使它在vc中。为什么?
【问题讨论】:
标签: python-3.x discord discord.py
这个答案有点不确定,因为我没有看到您提供的代码的上下文,但如果我没记错的话,您应该使用以下定义 voice_client:discord.utils.get(ctx.bot.voice_clients, guild=ctx.guild) 此外,您可以使用voice_client 的is_connected() 函数来查找机器人是否作为布尔值连接。
【讨论】:
也许this 会回答你的问题,几个月前那里已经回答了非常相似的问题。
(抱歉在这里回复,我还不能使用cmets)
【讨论】: