是否可以通过discord.py检查某个用户在一定时间内在服务器中发送了多少条消息? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以通过discord.py检查某个用户在一定时间内在服务器中发送了多少条消息? [关闭]相关的知识,希望对你有一定的参考价值。

我想添加一条命令,以检查用户在最近的x时间内(例如一周)在整个服务器中发送了多少条消息。
答案
是,但是您必须为每个文本通道使用TextChannel.history方法,通过检查该用户是否为作者来过滤消息,并自己累加消息的数量。

以上是关于是否可以通过discord.py检查某个用户在一定时间内在服务器中发送了多少条消息? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

检查用户是不是在语音频道 discord.py

Discord.py, MongoDB 检查用户是不是已经在

discord.py 如何检查用户是不是在服务器上?

Discord.py - 检查用户是不是具有执行命令的特定角色

我的 discord.py 机器人有啥方法可以检查用户是不是具有使用命令的特定权限?

Discord.py:检查用户是不是具有列表中的角色 ID 不起作用