怎样在 Telegram 创建能根据群角色层次统计话题讨论参与度的机器人?

越鹏天越鹏天09月25日721

我想做一个telegram机器人,能统计群中不同身份的人(管理员,普通成员等)在群聊中的发言频率,要怎么做?

1 个回答

通和
通和回答于 09 月 25 日
最佳答案

这需求不难,但要懂点编程。

你需要会写 Telegram Bot,推荐用 Python + pyTelegramBotAPI 或 aiogram。

然后让 Bot 能监听群消息,记录发言者 ID 和角色,可以用 getChatMember 获取。

然后把发言次数按角色分好类存起来,可以用数据库或本地文件。

最后加个指令让 Bot 输出统计数据就行。

注意权限问题,Bot 要有读消息和获取用户信息权限。

如果不是开发者可以找人外包,不难实现。

您的答案