javascript - 如何让 Discord 机器人从 DM 中删除自己的消息?(不和谐.js)
问题描述
我目前正在 Discord.js 中编写一个 Discord 机器人。我想知道是否可以让机器人删除它自己从 DM 发送的消息,如果可以,代码是什么。使用 msg.delete() 会导致错误,指出您不能在 DM 上使用该操作。提前谢谢你:D
解决方案
在这里,“收件人”是您要向其发送消息的人:
recipient.send("This is sent to your dm!").then(m => {
m.delete(10000) //Deletes the message after 10000 milliseconds (10 seconds)
}
下一次,试着先做一点研究。您还可以阅读可能确实存在此问题的 discord.js 文档。
推荐阅读
- javascript - 通过两个文本查找一个元素
- regex - vscode正则表达式查找/替换字符串中的替换字符
- python - 是否有可编程的方法将文件从 iPad 传输到 PC?(USB 连接)
- go - 使用接口避免 goroutine 在范围内的数据竞争
- django - 如何在 django.auth.contrib 中处理权限/验证
- sql - 这个 PostgreSQL 函数代码在第 17 行的错误是什么?
- javascript - 在离子/角度中将字符串日期“d/m/y”格式化为“dd/mm/yyyy”
- python - 使用 gspread 创建的电子表格正在与我组织中的所有用户共享
- python-3.x - 将数据框中的所有项转换为浮点数
- python - 如何保存通过camera.capture_continuous(格式rgb)读取的图像并将其保存到文件中