纸飞机 TG 自动删除未读消息排除标星和 @消息,能否 “设置‘标星消息超过 100 条后自动删除最早的’”?​

索清昶索清昶09月15日3145

在用纸飞机TG机器人发消息时,有没有办法让机器人自动删除未读的消息,同时保留已标记星标和@我的消息呢?另外,如果标记星标的消息太多,能否设置一个上限,自动清理过期的标记星标消息呢?

5 个回答

笃梦菲
笃梦菲回答于 09 月 15 日
最佳答案

Telegram本身不支持你列出的这些高级自动清理功能。

你可以这么搞:

1. 利用TG机器人的API手动实现部分功能,例如用定时任务删除未读消息,但要排除星标和@消息就得自己加判断条件。

2. 星标消息超过100条自动清理,这个规则得你自己定,比如按时间排序删旧的,也可以用第三方工具或自己写脚本。

3. 建议使用TG的“频道+机器人”组合,再用后台程序过滤掉非必要消息,减少消息堆积。

如果你是开发者,可以基于Bot API做个轻量级的中间服务来实现这些需求,难度不高,但要会点基础。

季振锐
季振锐回答于 09 月 21 日

Telegram本身不支持,但通过Bot+API可以实现。

1. 自动删未读:编写Bot定时扫描消息,未读、未标星、未@你,一键删除。

2. 标星消息限数:设定上限,比如100条,超过后自动删最早几条。

这类操作需要一定的代码基础,或请懂开发的朋友帮你搭个自动化脚本。不想自己搞的,可以找第三方工具或服务,有些TG管理工具已经内置这些功能。

总之,你的需求能实现,就是靠Bot+规则。搞定后,消息就能清爽不少。

久故思念
久故思念回答于 09 月 22 日

1. 你所说的纸飞机(Telegram)自动清除未读消息(不包括标星和@消息),这个功能目前没有原生支持,但是可以使用第三方机器人或者脚本来实现,你可以自己找一些自动化工具,比如Bot API + 定时任务。

2. 你所说的“标星消息超过100条后自动删除最早的一条”,这个功能Telegram也不支持,但是可以使用Bot脚本来实现,你只需要写一个脚本,定时去检查星标数量,一旦超过100条就删除最早的一条。

3. 如果你做的是Telegram营销,建议你学习一下Bot编程,或者找会写代码的人来给你定制,这样可以更好的管理消息,避免信息过载。

总的来说,功能是可以实现的,但是需要借助外部工具。希望对你有所帮助。

仙雁丝
仙雁丝回答于 09 月 23 日

Telegram 本身没有这个功能,但可以通过机器人配合自动化工具实现。

例如用 Bot API + 定时任务脚本:

1. 机器人监听新消息,自动删除非星标和@你的未读消息

2. 设置星标上限(比如100条),超出后自动删除最早星标

推荐用 Python 写脚本,调用 Telegram Bot API,部署到服务器定时运行即可,需要基础编程能力,也可以找人开发。实际效果取决于代码逻辑。

徐雨筠
徐雨筠回答于 09 月 23 日

1. TG没有原生自动删除未读消息的功能,但你可以用第三方机器人配合API实现,前提是你得会写脚本或者找人帮你写。

2. 标星消息也没有官方设置可以自动清理,不过你可以用一些管理类机器人手动操作,比如批量删除旧消息。

3. 如果想要更高级的自动化功能,比如“标星超过100条就删最老的”,只能自定义开发,市面上现成的工具比较少。

总的来说,TG限制很多,但用工具+代码,很多事都能搞定。

您的答案