Telegram 机器人推送资讯暂停后发送恢复链接,能否 “设置‘恢复链接‘有效期 7 天’’,且‘点击链接后‘自动‘恢复推送并发送‘暂停期间漏推的资讯汇总’’”?
1 个回答
Telegram 机器人可以设置「恢复链接」,并且可以设置过期时间,例如 7 天。
这个功能是使用 bot 的 `createRecoveryLink` API,携带一个过期时间参数(timestamp)来生成的。用户点击之后,会自动恢复推送,这个逻辑你可以通过监听用户的点击行为来实现订阅状态的更新。
至于「漏掉的消息」,你得自己维护消息日志,用户点击恢复链接后,手动判断其暂停时间段,然后把漏掉的内容整理好发送。
如果你使用的是现成的机器人框架,可能需要自己开发部分逻辑,或者找插件支持。功能不难,但需要一定的编程基础。