Telegram 热搜:TG 机器人能自动统计群聊中 “每周发送文字消息最多的成员”,并授予 “文字达人” 称号吗?
4 个回答
TG机器人是可以做到你说的功能的。
TG机器人通过API可以拿到群里的消息记录,通过代码逻辑统计每周发文字最多的成员。这个功能需要机器人有管理员权限,群组不能设为隐私模式。
具体你可以找人定制机器人,主要功能有:
1. 每天/每周定时统计发文字记录;
2. 排除表情、图片等非文字消息;
3. 给发文字最多的成员加个“文字达人”称号(改备注或@的方式)。
但是要注意的是,TG机器人目前不能直接修改群员昵称,只能通过发消息或群公告来宣布“文字达人”。
如果你不会写代码,也可以参考一些开源项目,自己或找人改下就行。
这个功能TG机器人可以实现。
首先你需要一个会统计消息的自定义机器人,这类机器人可以监听群聊消息,记录群内成员每周发了多少条文字消息,统计完毕后,自动在群里发送公告,把“文字达人”称号颁发给发送最多的人。
不过机器人不会自动加称号,你需要设置权限或者通过TG的API来实现自动操作。如果你不会编程,可以找会编程的朋友写个脚本,或者在TG上找一些定制机器人服务。
搞定后,每周五晚上自动播报一次就行了。
TG机器人是可以做到的。
先找个能统计消息的机器人,比如用Python写的自定义机器人,记录每条消息,统计成员文字数,每周结算一次,把文字达人称号发给文字最多的人。
虽然官方没有现成的机器人,但网上有很多开源项目可以参考。
不会操作也没关系,可以请开发者定制一个。
轻松实现你的需求。
TG机器人是可以做到的。
首先,你要找一个能统计消息的机器人,比如自己写一个Python的机器人,记录群员每周发送的文字数量,然后选出数量最多的,通过API给他打上“文字达人”的标签(比如特殊用户名或者头衔)
但是目前Telegram没有原生的“称号”功能,所以可能要配合插件,或者手动。如果不会编程,也可以找开源项目,或者直接找付费机器人服务,这种功能网上早有人做过了。
总之,只要找到工具,这个“文字达人”排行榜是可以实现的。