【发布时间】:2019-04-18 09:26:52
【问题描述】:
我正在设置一个 Discord 机器人,它将在 15 分钟的时间间隔内删除特定文本频道中的所有消息,但这些消息不会删除。
Client.on("message", async function(message) {
if(message.channel.id != "506258018032418817") return;
setInterval (function () {
var Trash = message.channel.fetchMessages({ limit: 100 }).then(
message.channel.bulkDelete(Trash));
}, 900000);
});
【问题讨论】:
-
您是否偶然获得了 Discord API 的链接?如果您不使用
await,是否还有理由需要创建函数async?您还在then()之前缺少.,所以我不确定这是如何工作的。任何控制台错误? -
没有错误显示
-
@aug 如果您点击 [discord] 标签,然后点击“了解更多...”,您将找到a link to the Discord API。这适用于大多数标签。
-
@aug 哦,但在这种情况下,这是错误的链接。你会想要Discord.JS documentation, not the Discord API
标签: javascript discord