我正在制作一个 discord.py机器人,并且试图断开特定用户与VoiceChannel的连接。
我在文档中看到了voice_client
中的方法discord.guild
,我试图将所有的voice_clients连接到行会的voice_channels。为了以后搜索特定的voice_client并使用voice_clients.disconnect()方法断开它。
但是guild.voice_client
返回无也许有更好的方法,或者我错过了什么?
这是我的代码的一大块
async def vc(ctx):
for guild in bot.guilds:
if guild.id == myguild:
print(guild.voice_client) #return none
for vClients in guild.voice_client: #raise error (none is non-iterable)
await ctx.send("thing")
答案 0 :(得分:0)
: