嘿,我想知道是否可以让机器人在 channel 内发送 10 条消息后发送一条消息。比如你能不能记录 channel 中的消息数量,然后当达到特定数量时,比如多10条消息,然后向 channel 输出一条消息?
最佳答案
你可以轻松做到:
let counter = 0;
client.on("message", () => {
if(++counter === 10){
message.channel.send("10 messages were sent!");
counter = 0;
}
});
(client
是您的 Discord.js 客户端实例)
关于javascript - Discord.js 机器人在 channel 中发送 10 条消息后发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58643788/