我想在我的电报机器人上显示(定期更新)文件的下载/上传进度。
我使用 aria2 进行下载,使用 rclone 进行上传。我使用的只是 bash/shell 脚本。
aria2c $url | text=$(grep '%') | curl -s "https://api.telegram.org/bot${TG_TOKEN}/editMessageText" --data "message_id=${msg_id}&text=DOWNLOADED-${text}&chat_id=${ch_id}&parse_mode=HTML&disable_web_page_preview=True"
我还希望它每 5 秒更新一次。
答案1
aria2c $url --summary-interval=5
来源:高级选项