微信群有没有办法统计某人每天发言次数、活跃度等好玩的数据的办法?

2024-11-19 阅读 10
更新于 2024年11月21日
这个很有意思啊!
通过微信机器人( itchat )获取聊天记录并统计数据,可以监听群聊消息,实时统计用户发言。
pip install itchat
统计微信群成员发言次数自动登录微信(使用二维码)。监听群聊消息,记录每个成员的发言次数。按天统计成员发言次数并输出到控制台。import itchat
from collections import defaultdict
from datetime import datetime
# 存储发言记录,格式为:{群名: {日期: {成员名: 发言次数}}}
group_chat_data = defaultdict(lambda: defaultdict(lambda: defaultdict(int)))
@itchat.msg_register(itchat.content.TEXT, isGroupChat=True)