【问题标题】:Discord.js Display Server User Count separately from Server Bot Member CountDiscord.js 显示服务器用户计数与服务器机器人成员计数分开
【发布时间】:2018-09-24 21:03:20
【问题描述】:

我正在尝试为我的 Discord.js 机器人创建一个 serverinfo 命令。我正在尝试将 Discord 服务器用户计数与服务器的机器人计数分开。有人告诉我使用.filter,但我不明白如何从用户计数中过滤机器人计数。

【问题讨论】:

    标签: filter discord.js


    【解决方案1】:

    guild.members.cache 你会得到一个包含所有成员(用户和机器人)的集合。使用.filter,您可以“排除”集合中不匹配的项目。例如:

    guild.members.cache.filter(member => !member.user.bot).size;
    

    应该返回guild 上不是机器人的成员数量。

    【讨论】:

      【解决方案2】:

      用户过滤器:

      client.guilds.get('Your guild id').members.cache.filter(member => !member.user.bot).size;
      

      【讨论】:

        猜你喜欢
        • 2022-01-27
        • 2021-06-17
        • 2020-10-29
        • 2013-06-17
        • 1970-01-01
        • 2021-08-30
        • 1970-01-01
        • 1970-01-01
        • 2021-04-13
        相关资源
        最近更新 更多