Commit Graph

9 Commits

Author SHA1 Message Date
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