Python Discord.py如何删除重写中的单个消息

Python Discord.py如何删除重写中的单个消息,python,discord,discord.py,discord.py-rewrite,Python,Discord,Discord.py,Discord.py Rewrite,我想在触发时删除一条单条消息,但我想不出来。我用wait ctx.channel.purge进行了清除,但这不是我想要的,因为这需要一个数量 旧版本的编写方式类似于wait self.bot.delete_message(ctx.message),但现在出现了错误对象没有属性“bot” 阅读文档时,我只能找到消息。删除,但这会带来错误:名称错误:未定义名称“消息” 我相信这是一个简单的解决方案,但我无法解决。提前谢谢 我目前的代码是: @commands.command(pass_context

我想在触发时删除一条单条消息,但我想不出来。我用
wait ctx.channel.purge进行了清除,但这不是我想要的,因为这需要一个数量

旧版本的编写方式类似于
wait self.bot.delete_message(ctx.message)
,但现在出现了错误
对象没有属性“bot”

阅读文档时,我只能找到
消息。删除
,但这会带来错误:
名称错误:未定义名称“消息”

我相信这是一个简单的解决方案,但我无法解决。提前谢谢

我目前的代码是:

@commands.command(pass_context=True)
async def say(self, ctx, *args):
   '''Make Bot repeat your messages'''
    mesg = ' '.join(args)
    await Message.delete(ctx.message)
    await ctx.send(mesg)`

如果您正在谈论触发命令的消息,则可以执行以下操作:

await ctx.message.delete()

哦,哇,我知道这很简单,但不是那么简单,我不敢相信我错过了大写字母,谢谢