Telegram机器人如何实现自动备份

虎梦秋虎梦秋06月11日984

如何用telegram机器人搞自动备份?求各位大佬支招!如何让机器人自动定时备份聊天记录或文件?需要调api吗?详细步骤求解!

3 个回答

喜华灿
喜华灿回答于 06 月 11 日
最佳答案

Telegram机器人实现自动备份的方法是API+脚本。你需要注册一个机器人获得token,然后写一个Python脚本监听消息或文件事件。定时备份可以用crontab每天定时执行一次。注意备份到本地或网盘时要处理好路径和权限问题。官方文档和GitHub上都有现成的库可以参考,不要重复造轮子。难点在于处理大群消息和文件下载速度,建议使用异步框架优化效率。

廉新儿
廉新儿回答于 06 月 11 日

Bot API+定时任务:创建机器人获得 token,编写脚本用 getUpdates 下载,用 crontab 定时运行即可。注意保存文件 id 和备份路径。简单暴力,亲测有效。

始平卉
始平卉回答于 06 月 12 日

可结合Bot API+定时任务,监听到文件消息用getFile下载到服务器,再通过setInterval定时执行备份脚本即可。需要自己用Node.js/Python写个中间服务对接API。

您的答案