首页 > 解决方案 > 如何让 Discord 机器人从 DM 中删除自己的消息?(不和谐.js)

问题描述

我目前正在 Discord.js 中编写一个 Discord 机器人。我想知道是否可以让机器人删除它自己从 DM 发送的消息,如果可以,代码是什么。使用 msg.delete() 会导致错误,指出您不能在 DM 上使用该操作。提前谢谢你:D

标签: javascriptnode.jsdiscord.js

解决方案


在这里,“收件人”是您要向其发送消息的人:

recipient.send("This is sent to your dm!").then(m => {
   m.delete(10000) //Deletes the message after 10000 milliseconds (10 seconds)
}

下一次,试着先做一点研究。您还可以阅读可能确实存在此问题的 discord.js 文档。


推荐阅读