jaskaranSM
b042030760
Implement Centralized Aria Websocket Listener
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-06-23 18:39:15 +05:30
jaskaranSM
e4ecc60407
Optimize Clone implementation
2020-06-23 17:09:49 +05:30
lzzy12
d3938784ac
Remove broken direct download link extracters
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-05-09 00:10:09 +05:30
lzzy12
1d8c8ce954
restart: Clean downloads before restarting
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-05-09 00:05:35 +05:30
jaskaranSM
315108e7d1
patch regex for more links
2020-05-05 10:51:55 +05:30
jaskaranSM
4d964b6e29
use regex to extract fileId from GDrive links
2020-05-04 12:25:40 +05:30
Youssif Shaaban Alsager
b02990d9eb
restart: inform the user that restarting is complete ( #67 )
...
Signed-off-by: yshalsager <ysh-alsager@hotmail.com>
2020-04-25 21:13:25 +05:30
Arsalan
4410f4e8aa
fixed hardcoded /watch for custom command users ( #66 )
2020-04-22 11:41:51 +05:30
Youssif Shaaban Alsager
63a67d7a14
Add restart command ( #53 )
...
* Add restart command
This is handy when you need to restart the bot when something goes wrong.
Currently, the bot restarts but doesn't send a message after restarting
is done, feel free to improve this. It'll need something like storing
bot status locally then on bot start, if restart status exists send
a message.
Signed-off-by: yshalsager <ysh-alsager@hotmail.com>
* restart: switch to context based callbacks
* restart: restrict the command to owner only
Co-authored-by: Shivam Jha <jhashivam2020@gmail.com>
2020-04-21 15:33:05 +05:30
jaskaranSM
78b60d6715
import threading lib
2020-04-19 14:58:35 +05:30
jaskaranSM
8624e0174b
Fix IO Block on Large Playlists
2020-04-18 14:32:01 +05:30
jaskaranSM
236b6eb30e
use args from CallbackContext
2020-04-16 13:28:44 +05:30
jaskaranSM
8341fe08c8
watch: context based callbacks
2020-04-16 13:00:35 +05:30
jaskaranSM
120ca7538d
clone: remove forward slash
2020-04-16 12:39:46 +05:30
jaskaranSM
e5bb8e55ef
Clone fix and added index link support
2020-04-16 12:38:12 +05:30
jaskaranSM
d7bc8f3c9a
switch to context based callbacks
2020-04-16 12:26:28 +05:30
lzzy12
c6b4c542b7
fixup after e0f4c4347c
...
- Also fixed copying of netrc file in the container
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-15 14:47:33 +05:30
lzzy12
e0f4c4347c
Separate out youtube-dl command
...
- /watch [youtube-dl supported link]
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-14 23:20:52 +05:30
lzzy12
e5364f96e1
Revert "Handle rare bug when download is not deleted from download_dict on error"
...
This reverts commit 136924ffd4 .
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-13 13:32:39 +05:30
lzzy12
76e3db1946
[Hotfix] Fix bug where the link have 302 request are treated as torrents
...
Download.is_torrent introduced in aria2p v0.9.0
https://github.com/pawamoy/aria2p/issues/53
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-08 19:29:59 +05:30
Arsalan
ed60afa9d6
fix typo in INDEX_URL ( #54 )
2020-04-07 20:36:04 +05:30
lzzy12
b2f2ee4335
Fix aria downloads cancellation after b58eb87b11
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-06 13:14:40 +05:30
lzzy12
47dd3c2b6f
gdriveTools: Handle unhandled exception in clone method
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-05 14:12:13 +05:30
lzzy12
0536472e28
Expose message object from Status objects
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-05 13:28:35 +05:30
lzzy12
b58eb87b11
Improvements in cancelling mirrors
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-05 12:34:08 +05:30
jaskaranSM
708e6df87a
youtube-dl: use best format
2020-04-01 12:07:29 +05:30
lzzy12
50ab740219
Correct filename if ffmpeg conversion is invoked by yt-dl
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-31 17:56:57 +05:30
lzzy12
a54fc42e1e
Handle some exceptions
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-31 15:42:13 +05:30
lzzy12
e2c5c8beaf
Log youtube-dl warnings and errors in bot log
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-31 11:15:09 +05:30
lzzy12
85d4005c16
Use netrc by default for youtube-dl
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-31 10:50:53 +05:30
lzzy12
9fa41f68c1
Some minor Fix-ups
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 18:16:54 +05:30
lzzy12
136924ffd4
Handle rare bug when download is not deleted from download_dict on error
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 17:46:56 +05:30
jaskaranSM
52e8fbec11
Fixed direct link torrent mirroring
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 17:05:55 +05:30
lzzy12
3754e8b3ce
Fix tg torrent file mirror broken
...
since 7d74cf29d8
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 17:02:31 +05:30
lzzy12
0ec499ff4a
Handle weird path naming of youtube_dl
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 16:36:12 +05:30
lzzy12
141b13b52d
Make ydl object local to the methods
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-30 14:55:29 +05:30
lzzy12
3bf9e0ea31
Use default quality provided by youtube-dl for now
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-28 20:14:43 +05:30
jaskaranSM
6262b26fe5
youtube-dl: fixed downloading from sites that provide encrypted content (m3u8)
2020-03-28 18:44:02 +05:30
lzzy12
7c304d449a
Fix uploading for YT-DL
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-28 14:38:08 +05:30
lzzy12
9057d3fc4e
Fixed yt-dl support
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-28 13:47:19 +05:30
jaskaranSM
3a06458609
Added Youtube-dl support
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-27 20:04:13 +05:30
lzzy12
2254444378
Handle KeyError exception in Telegram download error
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-27 16:00:37 +05:30
lzzy12
0de6915222
Remove redundant exception classes and fix existing ones
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-27 14:35:51 +05:30
Shivam Jha
6d07c3c8c4
Stop trying to generate sourceforge direct links
2020-03-26 16:02:36 +05:30
jaskaranSM
be9c64a9aa
Use Service Accounts for Cloning if availble.
...
- increase default timeout for network socket interface
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-25 18:00:33 +05:30
jaskaranSM
08a71e4bd4
TeamDrive List fix
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-24 18:57:10 +05:30
lzzy12
6ca2f479d5
Fix up errors after porting service accounts from develop
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-24 16:30:03 +05:30
lzzy12
25856bfac0
gdrive: Stop spamming logs at INFO log level
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-24 15:49:04 +05:30
jaskaranSM
8d1bf5aa92
recursively try again instead of handling switch with backoff
...
- Handling service account switching with exponential backoff implementation limits the number of service accounts to be used. recursively retrying again after switch doesnt effect backoff.
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-24 15:41:59 +05:30
jaskaranSM
6cd59d5a15
Cleanup drive_list and minor fixes
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-24 15:39:57 +05:30