【问题标题】:TypeError: Cannot read property 'user' of null | discord.jsTypeError:无法读取 null 的属性“用户”|不和谐.js
【发布时间】:2021-05-18 04:45:06
【问题描述】:

所以我将此代码添加到我的机器人中,但它停止工作。

client.on("guildCreate", guild => {
    console.log(`Joined Server | Name: ${guild.name} | ID: ${guild.id} | Member Count: ${guild.memberCount} | Owner: ${guild.owner.user.tag}`);
}

机器人无法再读取属性“用户”,有人知道为什么吗?

【问题讨论】:

    标签: javascript discord discord.js


    【解决方案1】:

    公会所有者的一个常见错误是公会所有者没有被缓存。 一个简单的解决方法是获取成员对象,使用 guild#ownerID 方法,并使用它来满足我们的需要。

    client.on("guildCreate", async guild => {
      const owner = await guild.members.fetch(guild.ownerID)
      console.log(`Joined Server | Name: ${guild.name} | ID: ${guild.id} | Member Count: ${guild.memberCount} | Owner: ${owner.user.tag}`)
    }
    

    【讨论】:

      猜你喜欢
      • 2021-01-11
      • 2021-04-14
      • 2023-03-30
      • 1970-01-01
      • 2020-11-10
      • 2020-11-11
      • 2021-04-15
      • 2019-06-30
      • 2021-05-10
      相关资源
      最近更新 更多