Telegram 机器人自动推送每日资讯,能否 “设置‘用户 3 天未点击查看则‘暂停推送’,并发送‘恢复推送链接’’”?
1 个回答
这个功能可以做到,但需要自己搭建后端逻辑。
Telegram Bot 无法自动判断用户是否查看消息,你需要:
1. 记录每次推送的时间
2. 用户点击或互动时更新最后活跃时间
3. 每天检测一次,超过3天没有互动的用户暂停推送
4. 给这些用户单独发一条带“恢复推送链接”的消息
整个过程需要你维护数据库,并通过 API 轮询判断状态。如果你是用现成的 Bot 框架开发,可能需要自己写这部分逻辑。