所以我最近添加了这段代码
@bot.event
async def on_message(message):
prefix = re.findall('([;]|[-]|[=]+)', message.content.lower())
if prefix and message.channel.id == "405815888177266689":
await bot.delete_message(message)
机器人确实删除了消息,但机器人检测到命令太快,所以其他机器人回复。我想让它在其他机器人无法回复的地方。我要问的是 - 是否可以基本上将清除添加到此命令以使其清除最近的 2 条消息(命令 + 机器人回复)。
相关分类