TG自动踢人机器人设置:3天观察期+信用评分
4 个回答
Telegram机器人3天观察期和信用评分机制,是通过代码规则来判断用户的发言、链接数量等行为,自动给用户打分,低于一定分数则踢群。
此方法可以拦截大部分弹窗,但不是百分之百拦截,因为高级的广告党会伪装正常用户来避开拦截。但对于新手来说是足够的。
如果想要的话,可以找开发者订制,或者使用开源的机器人,按照教程配置参数即可。
TG机器人设置观察期和信用分数,目前TG并没有这个功能,但可以通过第三方库,比如python-telegram-bot等,自己动手写代码来实现类似的机制。就是记录新成员发言的行为,如果违规,就直接调用kick方法,将成员踢出群聊。这样可以过滤一部分广告党,但无法完全阻止广告党进群。另外建议配合欢迎语,告诉用户进群需要遵守的规则等等。不过自己动手实现这个功能,对技术的要求比较高,如果你不懂编程的话,可以找开发人员帮忙。
这个机器人主要依靠第三方库或者代码实现。比如用python脚本监听群聊,监听新用户发的语音,自动给新用户计算信用分。
设置三天观察期比较简单,给新成员添加时间戳,72小时后解锁权限,而信用积分体系需要自己定义规则,比如发布链接减积分,正常的聊天加积分。
想要防止广告,可以设置关键词黑名单,出现敏感词就减分,不过这样不一定可以防止广告出现,还需要人工的审核。
目前也有一些现成的机器人框架,例如Python的Telethon库,装完依赖包之后写一个判断逻辑就能用了。
实际上,使用下来,这种机器人只能拦截80%的垃圾信息,剩下的垃圾信息还是要管理员自己清理。
设置时注意把规则说明清楚,不然容易误伤好人特别是新手,他们可能不知道规则。
如果你不懂编程,可以找懂编程的人帮忙。或者去官方论坛,看看有没有开源项目可以用。
这种类型的机器人网上应该有很多,你搜索一下关键词应该可以找到教程。
但是,需要注意的是,这种机器人不能完全屏蔽掉广告信息。毕竟还是会有坏人想尽办法避开机器人的检测。
这玩意儿真能防广告,不过得自己搭。
核心思路:新人进群先禁言,观察三天。这期间发消息按规则扣分,比如发链接、刷屏、重复发,都扣分。三天后总分低于某个值,自动踢。
怎么实现?用Telegram机器人 + 一个叫“Group Helper”的工具,或者自己写个脚本(Python+Telethon)。关键是把“信用评分”逻辑搞清楚,别让好人被误伤。
重点提醒:别光靠机器,还得人工盯一盯。尤其是新群刚建的时候,容易被广告党冲垮。
说白了,就是“先观察,再决定去留”。你愿意花点时间折腾,效果真不错。