【发布时间】:2021-12-20 05:13:54
【问题描述】:
我正在开发 discord bot 并将 ping 命令作为测试,但它会循环,因为它会自行响应。但是,如果我在每个命令中都加上message.author.bot === false,我的代码就会一团糟!
client.on("message", message => {
if(message.content === "ping" && message.author.bot === false){
message.channel.send("pong")
} else if(message.content === "pong" && message.author.bot === false){
message.channel.send("ping")
}
})
有没有更好的方法来解决这个问题?
【问题讨论】:
标签: javascript node.js discord discord.js