纸飞机 TG 中,机器人自动生成每日总结忽略自身消息,能否 “设置‘同时忽略‘其他机器人发送的消息’’,避免冗余内容”?
4 个回答
你在TG群中让机器人生成每日总结的时候,不想让机器人统计你和其他机器人发的消息,这其实是一个非常普遍的问题。
目前TG官方并没有直接提供这样的设置,但可以试试以下方法:
1. 给消息加上特定的关键词,例如#robot_ignore,让机器人识别这些标记。
2. 使用高级机器人(比如通过BotFather定制)或第三方工具,设置过滤规则。
3. 将其他机器人拉到子群聊中,主群只留下你关心的人和核心机器人。
如果你使用的是现成的总结机器人,可以去它的指令区查看是否有“排除账号”之类的功能。有些机器人支持白名单/黑名单功能。
希望对你有帮助。
目前 Telegram 机器人默认不能区分自己和其它机器人消息,需要手动优化。
你可以这样做:
1. 建一个白名单群组,只放人和你信任的机器人
2. 或修改机器人代码,过滤 bot 的 message 中 `from.is_bot == True` 的消息
如果你用的是现成的机器人,可以找开发者提这个功能需求,很多开源项目都支持自定义过滤条件。
希望对你有帮助。
目前Telegram群组机器人默认会把其他机器人的消息也抓取进去,导致总结里出现一堆乱码。
解决方法有两个:
1. 手动筛选关键词
让机器人只抓取带特定关键词(如“@用户名”)的消息,其他机器人的内容一般没有你的关键词,就不会被收录。
2. 联系开发者定制功能
如果你用的是第三方机器人,可以联系开发者说明需求,部分高级机器人支持“排除指定机器人账号”的功能。
现在用 Telegram 机器人做群总结,只会自动忽略自己的消息,不会自动过滤其他机器人的消息。
如果不想其他机器人内容混到总结里,可以试试这些方法:
1. 关闭其他机器人的发言权限
把其他机器人设置成“仅看”权限,不让它们发言,就不会被统计进总结了。
2. 手动清理机器人消息
每天定时清理机器人自动发送的消息,虽然麻烦,但最直接有效。
3. 换个支持高级过滤的机器人
一些第三方总结机器人支持“忽略所有机器人消息”功能,可以搜索看看有没有合适的替代。
4. 联系机器人开发者提需求
很多机器人是开源或可定制的,你可以提建议,也许下个版本就加上这个功能。
希望这些方法能帮到你。