Python 使用discord.py删除bot等待的消息

Python 使用discord.py删除bot等待的消息,python,python-3.x,discord,discord.py,discord.py-rewrite,Python,Python 3.x,Discord,Discord.py,Discord.py Rewrite,基本上,我正在尝试创建一个自动角色机器人,它从用户那里获取消息,然后删除消息并在消息之后更新角色消息。到目前为止,我掌握的代码是: @commands.command() @命令。具有任何角色(786342585479593984、787715167437324330) 异步def rrtest(self、ctx、*、msg): 循环=真 j=“\n” messagetext=[msg] rolemessage=wait ctx.send(f“``{j.join(messagetext)}```

基本上,我正在尝试创建一个自动角色机器人,它从用户那里获取消息,然后删除消息并在消息之后更新角色消息。到目前为止,我掌握的代码是:

@commands.command()
@命令。具有任何角色(786342585479593984、787715167437324330)
异步def rrtest(self、ctx、*、msg):
循环=真
j=“\n”
messagetext=[msg]
rolemessage=wait ctx.send(f“``{j.join(messagetext)}```”)
message=wait ctx.send(“稍等!”)
时间。睡眠(2)
while循环:
wait message.edit(content=“``键入要分配的角色\n\n无需提及,只需键入角色名称“`”)
msg=wait self.client.wait_for('message',check=self.check(ctx.author),超时=30)
#^^^这是我要删除的消息

我将使用什么代码来删除
msg

使用方法
.delete()

wait msg.delete()
也可以使用
wait asyncio.sleep
而不是
time.sleep
,这样就不会阻塞整个代码