【问题标题】:Discord.js Guild ID and data do not correspondDiscord.js 公会 ID 和数据不对应
【发布时间】:2020-10-17 23:17:18
【问题描述】:

我有一个特殊的问题:我在 Discord.js 中使用其 ID (677199911430782978) 读取了一个公会,它返回 undefined。然后我尝试使用此代码对其进行故障排除:

client.on('guildCreate', () => {
    console.log(`Client.guilds.cache had a value added.\nAdded value:\n${client.guilds.cache.firstKey()}\nValue Amount: ${client.guilds.cache.size}`);
});

它记录了:

Client.guilds.cache had a value added.
Added value:
706811476517584968 // - This is supposed to be the guild ID!
Value Amount: 1

我很好奇日志如何显示另一个值而不是实际的公会 ID。

【问题讨论】:

    标签: javascript discord.js


    【解决方案1】:

    添加公会创建事件侦听器时,您还需要定义guild 对象。

    client.on('guildCreate', guild => {
        console.log(`Client.guilds.cache had a value added.\nAdded value:\n${guild.id}\nValue Amount: ${client.guilds.cache.size}`);
    }
    

    【讨论】:

      猜你喜欢
      • 2021-05-17
      • 2020-12-30
      • 1970-01-01
      • 2021-10-13
      • 2018-06-24
      • 2022-01-09
      • 2021-04-06
      • 2020-12-24
      • 2021-10-02
      相关资源
      最近更新 更多