Discord 如何让我的机器人删除自己的邮件?

Discord 如何让我的机器人删除自己的邮件?,discord,discord.py,discord.py-rewrite,Discord,Discord.py,Discord.py Rewrite,我正在发出明确的命令。当消息被删除时,bot会发出消息说消息已被删除。1秒钟后,我希望它删除该消息。 我知道如何获得1秒的延迟。谢谢 您可以将发送的消息存储在一个变量中,并使用asyncio的sleep函数进行延迟,或使用delete()的kwarg、delay: @bot.command() 异步def消失(ctx): msg=等待ctx.send(“嘿!”) 等待asyncio.sleep(1) 等待消息。删除() 和夸格: @bot.command() 异步def消失(ctx): msg

我正在发出明确的命令。当消息被删除时,bot会发出消息说消息已被删除。1秒钟后,我希望它删除该消息。
我知道如何获得1秒的延迟。谢谢

您可以将发送的消息存储在一个变量中,并使用asyncio的sleep函数进行延迟,或使用
delete()
的kwarg、
delay

@bot.command()
异步def消失(ctx):
msg=等待ctx.send(“嘿!”)
等待asyncio.sleep(1)
等待消息。删除()
和夸格:

@bot.command()
异步def消失(ctx):
msg=等待ctx.send(“嘿!”)
等待消息删除(延迟=1)

参考文献: