Telegram 热搜:TG 机器人能自动清理群聊中 “超过 1 个月未被查看的群公告” 吗?保持公告栏简洁?​

菅乐心菅乐心09月13日2005

能不能让 TG 群里的机器人自动把一个月没看的公告删了?这样公告栏就不会乱了。

3 个回答

卿依波
卿依波回答于 09 月 13 日
最佳答案

目前 Telegram 官方 API 没有提供「自动删除未查看公告」功能,机器人无法主动判断哪些群成员未查看公告。

但你可以换个思路:

设置一个定时机器人,定时清理旧公告,前提是你需要手动标记哪些是旧的。

或者让机器人只保留最新一条公告,也可以保持清爽。

如果你会编程,也可以自己写个简易脚本配合机器人实现。

现在市面上的机器人基本都还是基础功能,想要定制化操作,还得靠自己动手或找开发者合作。

礼碧蓉
礼碧蓉回答于 09 月 19 日

目前 TG 机器人没有原生功能能自动删掉“一个月没看的群公告”,官方 API 也暂时无法获取公告是否被群成员查看。

但你可以试试这些办法:

1. 自建机器人+第三方工具,监控公告阅读情况(比如配合数据库记录查看行为)。

2. 人工维护公告栏,定期清理过期内容,也可以设置“新公告置顶”。

3. 建议你发公告时加个“有效期”,大家一看就知道哪些可以忽略。

虽然 TG 没有,但开发者社区更新很快,未来或许会支持。

资睿广
资睿广回答于 09 月 20 日

Telegram机器人目前没有自带的“自动清理过期群公告”功能,官方API也没有提供“公告是否被查看”的状态。

但你可以手动设置机器人定时删除旧公告,比如用Bot删除指定ID的消息,但需要你自己记录哪些是公告、发布时间。

如果你是开发者,可以借助第三方库(比如python-telegram-bot)写个脚本,定时检查清理。非技术用户,可能只能人工维护了。

简单说,自动清理靠代码,不靠机器人的默认功能,懂点编程就能实现。

您的答案