如何在 Telegram 创建能根据成员角色统计话题讨论参与度的机器人?
1 个回答
首先,你得懂点编程,Python 或者 JS 都行。
去 Telegram 官网创建个 Bot,拿到 Token。
然后用 Bot API 去监听群组消息,拿到每条消息的 sender_id 和 text。
再用群组管理 API 拿到用户的身份(比如管理员、普通成员)。
把发言记录存到数据库,按用户 ID 分组统计。
最后写个脚本,定时生成报告,比如谁说了几次,谁基本没发言。
整个流程的核心就是监听 + 存储 + 统计。
不想从头开始写的话,可以找现成的 Bot 框架改一改。
记得把 Bot 的群组权限打开,不然收不到消息。