【问题标题】:How to get role members count in discord.js如何在 discord.js 中获取角色成员计数
【发布时间】:2021-03-08 19:18:52
【问题描述】:

我想获取具有特定角色的成员数。 role.member 是集合。我怎样才能得到会员数? ps 我将使用角色 ID。

【问题讨论】:

    标签: discord.js


    【解决方案1】:

    你可以使用role.members.size:

    client.on('message', (message) => {
        let guild = await message.guild.fetchMembers();
        let roleID = '3933783737379';
        let memberCount = guild.roles.get(roleID).members.size;
        message.channel.send(memberCount + " members have this role!");
    });
    

    请注意,这仅计算缓存成员,因此您可能必须先使用 guild.fetchMembers()

    【讨论】:

      猜你喜欢
      • 2022-10-23
      • 2021-08-14
      • 2021-11-17
      • 2020-11-16
      • 2021-10-28
      • 2021-05-12
      • 2021-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多