server.id 不阻止重复消息

时间:2021-03-08 13:38:11

标签: javascript discord.js

当 serverid 标识对应于“if”的那个时,有什么办法不发送重复的消息?他最终发送了两条消息,当他识别 server.id 时,他没有阻止第二条消息

module.exports.run = async (client, message, args) => { 

const server = message.guild;

    if (server.id === '817098820567302145') {
        message.channel.send(`stop message`);
    }

    message.channel.send('message duplicate')
}

1 个答案:

答案 0 :(得分:-1)

根据您要实现的逻辑细节,考虑到上述比较,一切看起来都不错。我很确定问题出在从 id 检索 message.guild 或者它实际上在参数中发送了一些意外的值。再检查一遍:)