DIScord Bot 消息删除

问题描述 投票:0回答:1

我制作了一个discord bot(使用discord.py),如果某个频道中有任何新消息,它将对某个角色执行ping操作。但我希望机器人立即删除 ping。我怎样才能做到这一点?

我尝试 message.delete() 但它删除了主要消息而不是 ping。

discord discord.py
1个回答
0
投票

最快的方法是在发送消息时设置

delete_after
参数,这将导致消息在指定时间后在后台静默删除。

await channel.send("@everyone this is a fake ping", delete_after=0)
© www.soinside.com 2019 - 2024. All rights reserved.