【问题标题】:How can I count the number of messages in one channel of each user?如何计算每个用户的一个频道中的消息数?
【发布时间】:2019-09-04 12:04:36
【问题描述】:

我想用 discord.js 编写一个不和谐的机器人......但是在文档中,我没有找到一个函数来计算每个用户的频道中的消息数量......有没有一个函数可以像用户一样使用带有过滤器的搜索栏?

【问题讨论】:

    标签: javascript discord discord.js


    【解决方案1】:

    以上工作。但是,如果您没有在机器人中实现该功能。一种方法是使用 in: channel(无论您想要什么频道)进行搜索,它会向您显示结果计数,从技术上讲,该计数是该频道中的消息计数。希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      搜索不(尚)可用于 Bots。

      您可以Channel#fetchMessages 但这将非常密集。

      最好的方法是获取一个数据库并在用户发送消息时增加它,但这只会在机器人运行时计算消息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-05-24
        • 2021-09-09
        • 2020-02-01
        • 2023-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-21
        相关资源
        最近更新 更多