【发布时间】:2020-02-26 20:08:47
【问题描述】:
嘿,我想知道是否可以让机器人在频道内发送 10 条消息后发送消息。比如能不能把频道里的消息量记录下来,然后当达到一定的数量,比如还有10条消息时,再输出一条消息到频道?
【问题讨论】:
-
您可以使用一个计数器,该计数器会在每条消息上增加并在您发送消息后重置。显示您的代码。你面临什么问题?
标签: javascript bots discord discord.js
嘿,我想知道是否可以让机器人在频道内发送 10 条消息后发送消息。比如能不能把频道里的消息量记录下来,然后当达到一定的数量,比如还有10条消息时,再输出一条消息到频道?
【问题讨论】:
标签: javascript bots discord discord.js
你可以轻松做到:
let counter = 0;
client.on("message", () => {
if(++counter === 10){
message.channel.send("10 messages were sent!");
counter = 0;
}
});
(client 是您的 Discord.js 客户端实例)
【讨论】: