纸飞机 TG 中,机器人自动生成每日总结忽略自身消息,能否 “设置‘同时忽略‘其他机器人发送的消息’’,避免冗余内容”?​

遇蕴涵遇蕴涵09月16日2054

在纸飞机TG群里,机器人每天自动发总结,但会把其他机器人发的消息也算进去,能不能设置一下,让它连其他机器人的消息也忽略掉?

4 个回答

亥巧香
亥巧香回答于 09 月 16 日
最佳答案

你在TG群中让机器人生成每日总结的时候,不想让机器人统计你和其他机器人发的消息,这其实是一个非常普遍的问题。

目前TG官方并没有直接提供这样的设置,但可以试试以下方法:

1. 给消息加上特定的关键词,例如#robot_ignore,让机器人识别这些标记。

2. 使用高级机器人(比如通过BotFather定制)或第三方工具,设置过滤规则。

3. 将其他机器人拉到子群聊中,主群只留下你关心的人和核心机器人。

如果你使用的是现成的总结机器人,可以去它的指令区查看是否有“排除账号”之类的功能。有些机器人支持白名单/黑名单功能。

希望对你有帮助。

卑奕叶
卑奕叶回答于 09 月 21 日

目前 Telegram 机器人默认不能区分自己和其它机器人消息,需要手动优化。

你可以这样做:

1. 建一个白名单群组,只放人和你信任的机器人

2. 或修改机器人代码,过滤 bot 的 message 中 `from.is_bot == True` 的消息

如果你用的是现成的机器人,可以找开发者提这个功能需求,很多开源项目都支持自定义过滤条件。

希望对你有帮助。

稽涵蓄
稽涵蓄回答于 09 月 22 日

目前Telegram群组机器人默认会把其他机器人的消息也抓取进去,导致总结里出现一堆乱码。

解决方法有两个:

1. 手动筛选关键词

让机器人只抓取带特定关键词(如“@用户名”)的消息,其他机器人的内容一般没有你的关键词,就不会被收录。

2. 联系开发者定制功能

如果你用的是第三方机器人,可以联系开发者说明需求,部分高级机器人支持“排除指定机器人账号”的功能。

迟晶滢
迟晶滢回答于 09 月 23 日

现在用 Telegram 机器人做群总结,只会自动忽略自己的消息,不会自动过滤其他机器人的消息。

如果不想其他机器人内容混到总结里,可以试试这些方法:

1. 关闭其他机器人的发言权限

把其他机器人设置成“仅看”权限,不让它们发言,就不会被统计进总结了。

2. 手动清理机器人消息

每天定时清理机器人自动发送的消息,虽然麻烦,但最直接有效。

3. 换个支持高级过滤的机器人

一些第三方总结机器人支持“忽略所有机器人消息”功能,可以搜索看看有没有合适的替代。

4. 联系机器人开发者提需求

很多机器人是开源或可定制的,你可以提建议,也许下个版本就加上这个功能。

希望这些方法能帮到你。

您的答案