Commit Graph

229 Commits

Author SHA1 Message Date
anasty17
0f76a27d75 REFACTOR PART 1
fix #1585
fix #1587
close #1542
close #1537
close #1536
close #1526
close #1529

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-11-06 02:09:50 +02:00
HAPPY BOY
2c204f4caf
Add Sites In README
• Add Missing DDL Sites.
• Fix Previous Commit.
2023-10-23 01:56:35 +05:30
Kalyani Mhala
3b4ad5e87d
Update README.md
Added the contributor section in Readme.md file.
2023-10-13 22:07:57 +05:30
HAPPY BOY
8ac62077d2
Fix Typo. 2023-09-22 01:47:31 +05:30
Juned KH
60ec8e4e1f Fix Previous Commit
Removed Uptobox
2023-09-21 13:31:38 +05:30
HAPPY BOY
81e3742ae2
Minor Fixes
• Add Notes & Config For Streamwish.
• Remove Dead Sites From Readme.
2023-09-19 03:50:43 +05:30
Juned KH
d47ebc8d2f Major Changes and Add more site Support
fix akmfiles
fix linkbox add folder support
add streamwish support
remove dead sites
2023-09-18 17:31:00 +05:30
Juned KH
1c9fc8105e add streamvid and doods final fix 2023-09-17 14:08:17 +05:30
Juned KH
971d706aa1 Major Changes
 filelions support
 yandex_disk
🛠️ Mediafire
🗑️ beautifulsoup4
2023-09-10 13:42:39 +05:30
Juned KH
48998d922b easyupload io support
taken #1560
2023-09-07 12:57:04 +05:30
HAPPY BOY
da8a959742
Gofile.io Missing In Readme 2023-09-01 14:04:36 +05:30
anasty17
06e97a6813 Fix rss resume job after add new feed link
- Fix leech updest. note: u should delete user *data database

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-08-05 15:43:09 +03:00
anasty17
a68489bae2 Add Extension filter for each user
-minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-08-04 17:27:58 +03:00
anasty17
389dcb4795 Fix gdrive upload destination for folder
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-08-03 17:28:23 +03:00
anasty17
e2d0e023cd readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-08-03 04:54:17 +03:00
anasty17
cd10ffffdd Custoum gdrive upload destination
Gdrive:
 - stop duplicate for each user
 - upload destination for each user
 - index link for each user
Rclone:
 - default upload path for each user
Leech:
 - leech by bot or user if premium optional
 - leech destination for each user
 - New variable for user or bot leech

NOT TESTED WELL!!!!!

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-08-03 03:49:26 +03:00
anasty17
5bb35aa68d Added Custom leech destination id/username
DUMP_CHAT_ID ——> LEECH_DUMP_CHAT id/username
RSS_CHAT_ID ——> RSS_CHAT id/username
Other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-06-24 04:27:15 +03:00
anasty17
fb355b5c1a Break Usage Changes
- Change how options works.
- zip and extract cmds removed and will be used from arguments.-
- Ability to extract and zip again in same task with or without password
- Ability to join files that splited by split tool. (not media or zip by 7z files)
- Remove opt from rss, now u can add all options along with -c option.
- Other minor improvments

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-06-08 03:21:51 +03:00
anasty17
f37b0743c4 Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-29 03:49:41 +03:00
anasty17
b56f8e5cdd for stui..
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-28 14:39:16 +03:00
anasty17
008149b242 Readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-22 16:21:04 +03:00
anasty17
a6398742c5 Add bulk download
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-22 16:12:45 +03:00
Anas
402e70e787
Remove scammers link 2023-05-20 14:12:26 +03:00
anasty17
707d45e758 Minor fix
- Fix tg link incase bot should download from public channel
- Tody i will start with bulk download download from links message or
links file

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-10 21:24:53 +03:00
anasty17
d363685799 Ability to Download restricted tg Contents by tg link
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-05-09 04:31:11 +03:00
anasty17
770c15990d Added Aria2c and qbittorrent tasks to bot queue system
- VIEW_LINK var removed it's always enabled now for media only

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-23 21:01:09 +03:00
HAPPY BOY
971ce4ed17
Typo 2023-04-22 14:28:10 +05:30
anasty17
650f27f254 Some fixes and additions
- Add leech prefix for each user
- change YT_DLP_QUALITY to YT_DLP_OPTIONS
- Fix alt authorize for google drive funcions
- Fix rclone listing a remote has space
- Add retry for rclone incase of any connection error
- Other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-22 07:07:57 +03:00
anasty17
3a298b6c36 Add all supported audios formats
- remux and re-encode not added i have added it and many errors raised.
- refactor yt selection

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-21 08:42:15 +03:00
anasty17
f05efb439a Embed yt-dlp thumbnail for leech and mirror
- media info already added in previous commits
- this the oldest feature in todo list :)
- soon will add all converstions and remux formats
Note if u want the thumbnails files to be uploaded then this will not
work if u care for this let me know.

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-18 06:41:18 +03:00
anasty17
f8a56c35c4 fix seed after rclone upload
- DUMP_CHAT changed to DUMP_CHAT_ID

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-18 01:12:04 +03:00
anasty17
86dc64ce5d Delete files after upload with rclone
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-16 00:43:12 +03:00
anasty17
ebdd3209de Clone with rclone accros configs
- Bug fix

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-14 04:37:12 +03:00
anasty17
1551497387 Fixes and some optimisations
- Fix rss filter
- Fix qbit ondownloadeerror
- Fix gunicorn worker timeout
- Fix leech splits incase not multi stream video (some videos splitted wrong)
- Add user and pass for rclone server
- Pyrogram updated to latest version, yes lower upload speed but higher download-
speed and no error while doing many upload task. It's stable!
- *New lib added and pyrogram version changed*:
Use /shell pip3 install gevent and /shell pip3 install -U pyrogram before restart

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-04-01 21:11:07 +02:00
anasty17
9defbc3d9a Readme
- Updates will paused now, i will start working on private project.
- Private project for public bot to download from uloz.to

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-03-28 02:19:59 +02:00
anasty17
46ce2cc18e minor fix for pre commit
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-03-27 21:55:56 +02:00
anasty17
5dbee0a607 Don't check for duplicate in drive incase uploading with rclone
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-03-27 21:03:41 +02:00
anasty17
3a93c1183e Add Rclone serve
- Other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-03-26 03:50:49 +02:00
anasty17
1290d67219 Rclone Upload
- Bug fix

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-03-20 14:34:17 +02:00
mltb
885f9d913d Rclone Download
- Fix aria2c selection
- Other bug fixes
fix #1397

Signed-off-by: mltb <e.anastayyar@gmail.com>
2023-03-16 02:18:03 +02:00
mltb
da31ec629a rclone
Signed-off-by: mltb <e.anastayyar@gmail.com>
2023-03-13 18:40:01 +02:00
anasty17
654645cbbd minor fix
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-02-16 14:08:44 +02:00
Juned KH
5e9aa6a52f Minor fix
- add few more site direct link support
- still rss error not fix
2023-02-16 14:54:18 +05:30
anasty17
e6552544b1 Upgrade:
From Sync to Async.. from ptb to pyrogram
New Rss menu
latest qbittorrent version
many bugs have been fixed
you will get name error while starting qbittorrent-nox ignore it.
ignore pending requests, rss command and rss user session removed
reset ur database

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-02-16 00:28:58 +02:00
anasty17
9ca21d4067 Fix all user settings and fix bug in queue
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-01-06 20:46:59 +02:00
Anas
4ecdd0b3b5
Typo 2023-01-05 20:01:17 +02:00
Juned KH
ea9c3976f2 Minor Change 2023-01-04 13:10:45 +05:30
anasty17
2360113d5a Ability to zip/unzip multi links in same directory. Mostly helpful in unziping tg file parts
- Revert media group only for parts.

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-01-04 02:16:58 +02:00
anasty17
b6feb5f553 Media Group for all files
- other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2023-01-01 06:17:11 +02:00
anasty17
491da3593a Minor fixes
- Improve media group
- Fix split for small split size

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-29 00:21:58 +02:00
anasty17
cc5be7a68f Add Media group for leeched parts
- Other minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-28 02:30:58 +02:00
Juned KH
bda4da784d Terabox direct link support 2022-12-25 19:14:21 +05:30
anasty17
e6e14ae9c9 typo
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-23 02:02:09 +02:00
anasty17
4aa27ef088 Queueing system
- fix yt-dlp no formats
- handle google drive upload error
- other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-23 01:54:16 +02:00
anasty17
8216be6d0a Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-13 01:59:12 +02:00
anasty17
c614d162da Readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-05 07:40:18 +02:00
anasty17
3c9eecd80e Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-12-02 10:56:57 +02:00
anasty17
73c1ae483f Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-11-13 02:25:57 +02:00
anasty17
3bd9fb737d Typo in yt-dlp formats link
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-11-08 01:36:02 +02:00
anasty17
6ee8be20ac Add default yt-dlp quality
- Add custom yt-dlp quality for each user
- You can select quality by adding perfix `s` along with cmd even if default quality added
- /setthumb cmd removed. Now it's controled directly from /usetting cmd
- Bug fix

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-11-08 01:30:35 +02:00
anasty17
3c4a243fb1 Enable qbittorrent settings
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-10-29 20:10:54 +03:00
anasty17
ba3d12bad9 Enable aria2c settings
- Bugs fix

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-10-29 03:34:02 +03:00
anasty17
dde1e7b797 Add bot settings
- I don't remember the rest

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-10-24 18:51:02 +03:00
Anas
cbb3737373
Stop talking about it! 2022-10-02 13:38:37 +03:00
anasty17
101ee8c6a8 Switch to mongo database (still in beta!)
- Fix pyrogram downlaod cancellation for the newer version.
- Prepare for users settings
- Prepare for dynamic config
- Other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-09-29 19:40:12 +03:00
anasty17
484ca384d9 Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-09-20 18:35:03 +03:00
anasty17
72435d2e7c [optimize] One thread event for all qbittorrent tasks
[yt-dlp] Download mp4 instead of mkv merge after choosing mp4 format
[status] Fix pages buttons lagging
[aria2c] handle doenload can't pause error

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-09-13 19:10:22 +03:00
anasty17
ceefc17524 Minor fix for unselected files
- other minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-09-07 16:52:12 +03:00
Anas
8ddedf1715
Update README.md 2022-08-27 01:10:47 +03:00
anasty17
0d99f8a7b2 readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-24 21:46:46 +03:00
anasty17
3ce45b00b2 Add dump_chat for leech
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-22 19:05:49 +03:00
anasty17
28c7913194 [yt-dlp]Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit 4404d24ca6)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-20 04:26:29 +03:00
anasty17
9fe1c18d7b Add yt-dlp audio buttons
- Change status view
- Bugs fix

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit de522bfa9c)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-16 17:37:51 +03:00
anasty17
10d80b8bc2 Fix
- Fix stop-duplicate
- Fix google drive file download

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit c62754da98)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-10 14:35:04 +03:00
anasty17
6c5031ef29 readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-10 03:36:03 +03:00
anasty17
9b18966884 cmds readme
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-09 22:13:08 +03:00
anasty17
1cc1c5b524 Seed after leech and extract
- Send html file instead of telegraph, no limits no flooding (by @junedkh)
- Seed using aria2c
- Remove QB_SEED var
- Add ability to specify ratio and seed-time for each torrent
- watch commands changed
- Added alt cmd for all mirror, leech and rss commands
- Add seed speed to overall upload speed
- Mirror TG photos
- Bugs fixed

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-08-09 21:13:04 +03:00
Anas
4cfc2f00e3
Update cmd readme 2022-07-31 09:47:09 +03:00
anasty17
044f50af8b Add aria2 file torrent selection
- other minor changes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit e4fa657ee5)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-31 07:09:31 +03:00
anasty17
4bdd40ba00 Minor fixes
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit 8514e897ef)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-29 11:59:41 +03:00
iron-heart-x
3684b91062
Added Direct link Support to upload.ee 2022-07-25 21:58:58 +05:30
anasty17
7f8da96599 Remove zippyshare they will always change the script
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-23 06:45:06 +03:00
anasty17
c7cbf7a59e TG_SPLI_SIZE changed to LEECH_SPLIT_SIZE
- Fix minor bug

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-23 06:34:15 +03:00
Anas
e937c32692
Stupids everywhere 2022-07-20 17:05:17 +03:00
anasty17
bacdebf2c8 Custom name for gdrive links
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit af87ea05bb)
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-19 00:52:58 +03:00
anasty17
ce1bc510e3 Add support for tg premium users
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
(cherry picked from commit 7e0a2721d4)
2022-07-18 19:21:52 +03:00
anasty17
4f66da7aa9 fix mega with new docker image
- custom name for mega links added (master branch only)
- will add soon custom name for gdrive links

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-17 19:32:02 +03:00
anasty17
3b95383c67 New Facilities
- Now you can cancel splitting, archiving and extracting
- Add archive status and extract status(not accurate yet)
- Fix leechzipwatch if size more than 2gb
- Other minor bugs fixed

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-15 03:47:27 +03:00
anasty17
8f480838fe Stabilising
- [NEW] Ability to seed specific torrent usnig qbittorrent
- [yt-dlp] fix file name is too long
- [yt-dlp] get playlist size faster
- [yt-dlp] fix audio playlist size
- [yt-dlp] fix subtitles not uploaded to drive
- [status] improve status refresh
- [google] fix file name is too long
- [google] retry at incompleteRead error
- [leech] fix splliting for videos that contain chapters
- [gdtot] REMOVED
- Other minor fixes

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-07-01 23:08:47 +03:00
mltb
333cec27ba Minor fixes
Signed-off-by: mltb <e.anastayyar@gmail.com>
2022-06-14 07:34:39 +03:00
mltb
5723b2b7f9 Remove super-group features
Signed-off-by: mltb <e.anastayyar@gmail.com>
2022-06-08 03:06:32 +03:00
anasty17
c41bcab54f Heroku branch alive again
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-06-03 23:57:45 +03:00
anasty17
f5743659f5 Pyrogram issue mostly fixed
- Not tested well
- FUCK IT

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-06-03 04:23:11 +03:00
anasty17
a284b000fc Fix all pyrogram issues
- Fix asyncio socket exception (pyrogram)
- Fix file already downloading (tg download)
- Fix leech duplicated file name not getting count or link after leech complete
- Other minor changes
note: tg download and upload will take a bit time to start.

Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-05-31 01:08:41 +03:00
anasty17
6f6aec43ba Minor
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-05-23 00:10:31 +03:00
anasty17
268412dbd6 Merge branch 'master' of https://github.com/anasty17/mirror-leech-telegram-bot 2022-05-22 16:10:08 +03:00
anasty17
a9b154610b Minor chmages
Signed-off-by: anasty17 <e.anastayyar@gmail.com>
2022-05-22 16:09:39 +03:00
Anas
0aac98099d
Update README.md 2022-05-22 01:03:32 +03:00
AwayJob
1cb8278bcf
Update README.md 2022-05-21 16:03:45 +08:00
AwayJob
a2dcb56f0f
Merge branch 'anasty17:master' into master 2022-05-21 15:59:27 +08:00