如果仅在语音通道中出现问题,请使漫游器断开连接

时间:2020-08-30 12:56:22

标签: python python-3.x discord discord.py

如果仅在语音通道上漫游,有没有办法断开漫游器?每当有人离开vc或类似的事情会触发任何事件吗?

1 个答案:

答案 0 :(得分:2)

我不太了解语音通道,但是您可以使用VoiceChannel.members检查成员数并进行类似的任务循环

async def check():
    # define the voice channel
    member_count = len(voice_channel.members)
    if member_count == 1:
        # leave the channel
    await asyncio.sleep(30)
client.loop.create_task(check())

可能会有更好的答案,但这也可以解决您的问题。