首页 > 解决方案 > 如果成员数量少于 2,则使用不和谐机器人断开通话

问题描述

我想让我的不和谐机器人在通话中唯一的事情时断开通话,并且我有那段代码

@bot.event
async def on_voice_state_update(after, before, member):
   if member.voice < 2:
    await voice.disconnect()
   else :
       print("False")

我在这里有什么问题?

标签: pythondiscorddiscord.pybots

解决方案


当您的机器人连接到呼叫时,为connect函数设置一个变量。例如,如果您的语音频道存储在 中channel,并且您这样做了await channel.connect(),则将其更改为voice=await channel.connect()。就这样!


推荐阅读