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

曾丝柳曾丝柳09月25日742

我想做一个 Telegram 机器人,能自动统计群聊中大家讨论不同话题的参与度,比如谁发了言、说了几条,这样就能知道哪个话题更受欢迎,该怎么实现?

1 个回答

司徒光济
司徒光济回答于 09 月 25 日
最佳答案

首先你得懂点编程,Python 就挺合适。Telegram 有 Bot API,能让你的机器人加入群聊,监听消息。

然后你需要设计一个数据库,记录每个话题下发言的人和发言次数,自己搭个简单的 MySQL,或者直接用 Firebase 这类现成的数据库。

接下来你要让机器人能识别哪些消息属于同一个话题。这个有点难,可以关键词匹配,也可以用更高级的 NLP。

最后定时生成统计结果,比如谁发言最多,哪个话题热度高。用图表或者文本形式发到群里。

如果你不会编程,可以找人合作,这个机器人能帮你了解群聊热度,很实用。

您的答案