删除作者命令执行discord.py

2024-04-30 06:22:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望我的bot在命令执行后删除authors消息。我试过各种各样的变化,但都想不出来。 代码如下:

   async def kronellermynt(ctx):
     kronellermyntlist = ["Kron", "Mynt"]
     responseone = random.choice(kronellermyntlist)
     await ctx.send(responseone)
     await ctx.message.delete()

Tags: 代码命令消息asyncdefbotrandomawait
1条回答
网友
1楼 · 发布于 2024-04-30 06:22:04

这可能会起作用:

import random

@bot.command()
async def kronellermynt(ctx):
     await ctx.message.delete()
     list = ["Kron", "Mynt"]
     await ctx.send(random.choice(list))

还要检查终端是否存在错误(如果bot没有管理\u消息权限)

相关问题 更多 >