如何删除命令消息?

How do I delete the command message?

你好

所以,我目前正在尝试创建一个命令,当您 post 命令时,命令将被删除并且命令的内容将被 posted。

以这段代码为例:

@client.command()
async def hello(ctx):
    await ctx.send("Goodbye!")
    await ctx.author.message.delte()

所以,我想要的是删除 !hello 命令,而再见!正在发送消息。

我尝试使用消息参数,但没有用。

我该怎么做? 谢谢你。

正如@moinierer3000 所说,你应该使用await ctx.message.delete()。您输入错误,Context 的 author 属性没有 message 属性。