Telegram 机器人自动清理 24 小时前的群聊垃圾消息,能否 “设置‘排除含特定关键词的消息’,比如‘重要通知’关键词不清理”?
4 个回答
Telegram机器人目前没有原生支持“排除关键词不清理”的功能。你使用的机器人是第三方开发的,需要看它是否支持自定义规则。
如果你用的是自己搭建的机器人(比如Python写的),可以在代码中增加判断:遇到“重要通知”就跳过。
如果使用的是现成的机器人,建议到它的官方频道或@开发者咨询,看是否支持,或者能否定制。
另外,也可以手动维护一个白名单,将重要消息单独分类,避开自动清理。
希望对你有帮助。
Telegram机器人是可以通过编程逻辑来满足你的需求的。
1. 在机器人的判断逻辑中添加一个条件
2. 判断消息中是否含有“重要通知”这个关键词
3. 如果有就跳过删除操作
这个功能需要开发者在编写机器人代码时实现,不是所有现成的机器人自带这个功能。如果你会编程,可以自己修改;如果不会,可以找开发者定制。
你也可以自己修改 Telegram 机器人的逻辑实现。
1. 在机器人代码里加一个判断,如果消息里有“重要通知”这种关键词就跳过删除。
2. 如果你用的是第三方机器人,可以看看有没有自定义过滤规则的功能,或者找开发者帮忙改。
这样就能保留重要消息,不影响清理垃圾消息的速度。
Telegram机器人能帮你实现。
你可以这么做:
1. 编写机器人的代码逻辑时,先判断消息是否包含“重要通知”这类关键词;
2. 如果包含,就跳过,不执行删除操作。
设置好后,机器人就会自动忽略你指定的关键词消息,只删除其他垃圾信息。
目前Telegram没有原生的设置选项支持这个功能,需要你找开发者或者自己写脚本实现。
如果你用的是现成的开源机器人,一般在配置文件里加个关键词过滤列表即可。