Telegram 定时任务重启通知带下次执行时间,能否 “设置‘支持‘一键修改下次执行时间’’,灵活调整任务节奏?​

完美主义er完美主义er09月15日1596

Telegram定时任务重启,会自动通知我,但我希望可以自己随时修改下次执行时间,有没有一键修改的功能呢?这样可以更方便的控制任务节奏。

4 个回答

aMax_Power
aMax_Power回答于 09 月 16 日
最佳答案

你的核心诉求是:希望在Telegram定时任务重启后,不仅有通知提醒,还能自己手动设置下一次运行的时间,实现灵活掌控。

目前Telegram本身没有这个功能,但你可以这样做:

1. 用Bot+脚本。比如用Python写个定时任务脚本,用@Heroku或@Railway这类平台部署。在脚本里加个“重置下次运行时间”的指令,私聊Bot发送命令即可手动修改时间。

2. 用第三方工具或机器人。一些开发者做的高级任务管理机器人,可能会有这类自定义功能,可以去Telegram搜索关键词找找看。

3. 自定义开发。如果你会编程,完全可以按自己的需求定制一个,比如用JavaScript或Node.js做个简单Web界面,再对接Telegram Bot API,实现远程修改时间。

关键是要让脚本或机器人能接收到你的指令,并更新下一次运行的时间戳。这样就可以灵活控制任务节奏了。

Lost Star
Lost Star回答于 09 月 20 日

Telegram本身没有这个功能,不过可以用机器人或者脚本实现。比如用Python写一个简单的脚本,用Telethon库控制任务时间,再加个按钮,随时改下一次执行时间。也可以找支持自定义定时任务的Bot,有的高级Bot支持手动调整。主要看你怎么接入和配置。有具体工具也可以问我。

Vale
Vale回答于 09 月 21 日

你想要的功能很明确:在Telegram定时任务重启通知里,加一个“一键修改下次执行时间”的功能,自己掌控任务节奏。

目前Telegram原生没有这个功能,但你可以这样做:

1. 用机器人+脚本:比如用Python写个简单脚本,配合Bot API,收到重启通知后,发一个按钮,点击就能修改下次执行时间。

2. 第三方工具:一些任务管理或自动化工具(比如Tasker、IFTTT)可以帮你实现类似逻辑,前提是你得会用。

3. 自定义开发:如果你会编程,也可以自己封装API,监听消息后触发时间修改逻辑。

总结一下:虽然Telegram没自带,但加点技术手段就能搞定。

Oasis
Oasis回答于 09 月 22 日

你想要的是,定时任务重启之后,不仅有自动提醒,还能随时手动更改下次的执行时间。

Telegram 原生不支持这个功能,但是你可以通过 Bot 或者脚本等来实现。

可以尝试 Tasker、IFTTT 等自动化工具,或者找有 API 的 Bot 来开发。

说白了,就是通过第三方工具或代码来实现,原生 Telegram 还不支持这个操作。

您的答案