标签: python discord discord.py
我正在尝试在bot.wait_for时间限制到达后发送消息。 这是我的代码:
msg = await bot.wait_for('message', check=lambda message: message.author == ctx.author, timeout=10) if msg is None: await ctx.send('Apparently you ran out of time...')
很遗憾,该消息未发送。
答案 0 :(得分:1)
在documentation之后,超时会引发asyncio.TimeoutError异常。
因此,在您的情况下,我将捕获该异常并发送相应的消息。