分享
三行代码  ›  专栏  ›  技术社区  ›  madladzen

如何检查message.guild是否为空(如果消息是dm)?

  •  0
  • madladzen  · 技术社区  · 3 天前

    message.guild === null 是正确的,所以我不认为我的剧本有什么问题。我真的很困惑,所以我在这里问发生了什么。

    module.exports = async message => {
        if (message.attachments.size > 0) {
            message.attachments.forEach(Attachment => {
                console.log(`\n(2) IMAGELOGS - [${message.guild}] ${message.author.tag}-Url:\n${Attachment.url}\n`)
            })
        } else {
            if (message.guild === null) {
                console.log(`\n(1) CHATLOGS - [LDMs] ${message.quthor.tag}: ${message.content})`)
            } else {
                console.log(`\n(1) CHATLOGS - [${message.guild}] ${message.author.tag}: ${message.content}`);
            }
        }
    };
    
    1 回复  |  直到 3 天前
        1
  •  -2
  •   Aplet123    3 天前

    在第二天 console.log 你输入的 message.quthor.tag . 把它改成 message.author.tag .