为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 discord.py 机器人加入语音通道之间添加暂停?

如何在 discord.py 机器人加入语音通道之间添加暂停?

SMILET 2022-04-23 17:05:23
我正在用 discord.py 制作一个不和谐的机器人。机器人应该加入 VC 并等待 5 分钟,然后离开。出于测试目的,此数字已设置为 2 秒。现在的问题是,当机器人加入时,等待功能被完全忽略。不管我把它设置成什么。我尝试了更大的数字,但这也不起作用。#The part of the code I'm having trouble with:try:    vc = await ctx.guild.get_channel(int(chanid)).connect()    time.sleep(2)    await vc.disconnect()except:     print(f"Action Failed: JoinVC.")#Keep in mind, this is only part of the code.我希望机器人尝试加入频道,2 秒后离开。当代码按原样运行时,我没有收到任何错误消息。
查看完整描述

1 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

time.sleep不适用于 asyncio,discord.py 是错误的。试试await asyncio.sleep(3)吧。



查看完整回答
反对 回复 2022-04-23
  • 1 回答
  • 0 关注
  • 118 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号