Commit Graph

11 Commits

Author SHA1 Message Date
lzzy12 8d95cfa3b7 Fix upload ETA
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-05 21:18:58 +05:30
lzzy12 1e3b5578d5 Implement speed and ETA for upload
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-05 19:54:11 +05:30
lzzy12 6cc7f63410 Fix more crashes when mirror url is invalid
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-29 18:29:04 +05:30
lzzy12 c360bebb7b Start using python f-strings
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-28 23:29:01 +05:30
lzzy12 6d4cfcaf43 Implement cancel_mirror
* Only cancels downloads. Files already being uploaded can't be cancelled yet
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-28 22:09:07 +05:30
lzzy12 4e3f412e7a Use message_id as a key for download_dict instead of update_id
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-28 20:44:21 +05:30
lzzy12 7ebd051ed3 Fix download cleanup
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-28 18:24:27 +05:30
lzzy12 3fc9d40292 Implement mirror_status: invoked by /status
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-27 20:18:46 +05:30
lzzy12 c2f1fbadff Introduce message_utils module managing telegram messages
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-27 20:18:46 +05:30
lzzy12 84482969f1 Introduce DownloadStatus class for storing stats of downloads
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 22:34:37 +05:30
lzzy12 1c56b18724 Separated telegram related code from download upload related code
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-09-26 18:30:43 +05:30