lzzy12
|
4fa2e71e98
|
Show upload ETA in appropriate time units
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 22:12:07 +05:30 |
|
lzzy12
|
70eaada75f
|
Stop blocking the thread while uploading the file causing slow speeds
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 21:22:21 +05:30 |
|
lzzy12
|
bb74416eca
|
Stop trying to add invalid urls
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 21:02:12 +05:30 |
|
lzzy12
|
16886f5ac8
|
Make changing of bot commands easier
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 20:56:49 +05:30 |
|
lzzy12
|
5d6c0c8ff7
|
Implementing auto delete message
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 20:22:21 +05:30 |
|
lzzy12
|
a432ad8a5d
|
Fix some messages sent by bot
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-12 19:50:50 +05:30 |
|
lzzy12
|
b5c3989451
|
exit_cleanup: Use aria2.remove_all method instead of loop
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 23:28:46 +05:30 |
|
lzzy12
|
fda8785c64
|
get_readable_message: Acquire lock before accessing the download_dict
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 23:25:13 +05:30 |
|
lzzy12
|
6fe360ebaa
|
Delete the element from download_dict if the download failed
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 19:56:54 +05:30 |
|
lzzy12
|
2e378a9f0b
|
Add initial project documentation
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 19:19:32 +05:30 |
|
lzzy12
|
fad3913e26
|
Implement cancelall
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 00:30:58 +05:30 |
|
lzzy12
|
9d83cd31c7
|
Random fixes all around the source
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-11 00:30:58 +05:30 |
|
lzzy12
|
c683c7732f
|
Fix authorization on bot restart
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-10 21:44:52 +05:30 |
|
lzzy12
|
ce16f77b6d
|
Clean download directory on startup
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 23:17:09 +05:30 |
|
lzzy12
|
65303e3143
|
Change status while archiving download
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 23:05:05 +05:30 |
|
lzzy12
|
1761d16f70
|
Fix disk_usage size unit conversion logic
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 22:13:38 +05:30 |
|
lzzy12
|
80388249c5
|
Implement tar-mirror invoked by /tarmirror
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 22:13:38 +05:30 |
|
lzzy12
|
d36ba18a9f
|
Categorise modules according to their jobs
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 22:13:38 +05:30 |
|
lzzy12
|
e49445c603
|
Use loop count instead of progress_bytes for upload progress
* We still have to find the best way to limit the update
: Help needed
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-07 22:13:38 +05:30 |
|
lzzy12
|
3a8f284186
|
Only allow authorized users to use the bot
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-06 23:18:16 +05:30 |
|
lzzy12
|
3bfe24786e
|
Use threading.Lock to prevent concurrent access to shared resources
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-06 20:56:36 +05:30 |
|
lzzy12
|
b58cb47584
|
Trying to fix bug
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-05 22:48:37 +05:30 |
|
lzzy12
|
99efa2dacb
|
Fix error
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-10-05 21:25:13 +05:30 |
|
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
|
706047f102
|
cancel_mirror: Handle some more user made errors
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 22:02:02 +05:30 |
|
lzzy12
|
7eda6b5f79
|
Add support for mirroring torrent files sent on telegram
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 21:22:50 +05:30 |
|
lzzy12
|
2447f7fc5c
|
Add /disk command
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 20:29:21 +05:30 |
|
lzzy12
|
b69e009661
|
Add help and ping commands
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 19:37:02 +05:30 |
|
lzzy12
|
f83ab444d2
|
Fix some random stuffs
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 19:01:15 +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 |
|
jaskaranSM
|
1fd10648ff
|
Add Progress Bar for Downloads
|
2019-09-29 18:29:04 +05:30 |
|
lzzy12
|
c638d7703e
|
Fix onDownloadError callback when url is invalid
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-29 05:43:34 +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
|
def54aca87
|
Mention error in the message while informing the user about cancellation
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 22:29:39 +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
|
7703a14058
|
Add support for mirroring .torrent provided it's URL
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 19:47:29 +05:30 |
|
lzzy12
|
0fac78be49
|
Fix some stuffs
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 19:43:48 +05:30 |
|
lzzy12
|
ae16a8338d
|
gdriveTools: Set log level of googleapiclient.discovery to ERROR
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 19:19:31 +05:30 |
|
lzzy12
|
7ebd051ed3
|
Fix download cleanup
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 18:24:27 +05:30 |
|
lzzy12
|
c0a446749a
|
Fix onDownloadComplete not being called
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 02:42:44 +05:30 |
|
lzzy12
|
bce77735ce
|
Fix dead locks due to while loop in multiple threads trying to access a shared state
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-28 02:21:01 +05:30 |
|
lzzy12
|
8ddb98595c
|
Fix bugged implementation of 464a633115
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-27 22:44:48 +05:30 |
|
lzzy12
|
464a633115
|
Only maintain single status message in a chat
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-27 20:35:41 +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
|
86d624214d
|
gdriveTools: Refactor confusing variable names
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-27 20:15:24 +05:30 |
|
lzzy12
|
d2a65adf18
|
Fix Yet another bug due to indentation
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
|
2019-09-27 20:15:14 +05:30 |
|
jaskaranSM
|
94fc5d0022
|
Added G-Drive List Feature
|
2019-09-27 20:15:02 +05:30 |
|