怎样在 Telegram 创建能根据消息类型统计群成员话题讨论参与度的机器人?

枫榆相望枫榆相望09月25日719

我想要一个机器人,能统计群聊中每个人在不同话题上的活跃度,比如发链接、发图片、发文字等,还能看谁最活跃,这样可以分析用户喜好做营销,怎么实现呢?

1 个回答

仆华婉
仆华婉回答于 09 月 25 日
最佳答案

首先,你得搞个能接收消息的Telegram机器人,这类机器人一般用Python或Node.js开发,通过Telegram Bot API获取群聊信息。

然后,建个数据库,把每条消息的类型(如文字、图片、链接等)和发消息的人的ID存进去。每收到一条新消息,机器人就自动分类,并更新相应成员的统计数据。

然后你可以搞个命令,比如/stats,管理员就能看到群里每个成员在不同类型消息上的活跃度排名了。这活儿挺费数据的,建议用云服务器部署,稳定些。

如果你不会写代码,也可以找第三方团队定制开发。但自己学会基本的,以后维护起来也方便。

您的答案