-
Notifications
You must be signed in to change notification settings - Fork 1
Features
- Qbittorrent support
- Select files from Torrent before and while downloading
- Seed torrents to specific ratio and time
- Edit Global Options while bot running from bot settings
- Select files from Torrent before and while downloading
- Seed torrents to specific ratio and time
- Netrc support
- Direct link authentication for specific link while using the bot (it will work even if only username or password)
- Improve aria.sh
- Fix all download listener functions and status
- Edit Global Options while bot running from bot settings
- Leech support
- Splitting
- Thumbnail for each user
- Prefix support
- Suffix support
- Caption support
- User dump support
- Remname support (remove any word from filename)
- Set upload as document or as media for each user
- Index Folder Leech Support
- 4GB file upload with premium account
- Leech Log all files to specific superGroup/channel.
- Leech Split size and equal split size settings for each user
- Stop duplicates for all tasks except yt-dlp tasks
- Download from Google Drive
- Counting Google Drive files/folders
- Search in multiple Drive folder/TeamDrive
- Recursive Search (only with
root
or TeamDrive ID, folder ids will be listed with non-recursive method). Based on Sreeraj searchX-bot. - Use Token.pickle if file not found with Service Account, for all Gdrive functions
- Random Service Account for each task
- Use custom Google Drive description using
GD INFO
var - Multiple Category support (User also can set its own multiple category) with index url support
- Clone Status
- Extract Status
- Archive Status
- Seed Status
- YTDL merge Status
- Status Pages for unlimited tasks
- Ability to cancel upload/clone/archive/extract/split
- Cancel all buttons for choosing specific tasks status to cancel
- Fix flooding issues
- Fix overall upload and download speed
- Switch from youtube-dl to yt-dlp and fix all conflicts
- Yt-dlp quality buttons
- Ability to use specific yt-dlp option for each task
- Custom default video quality for each user
- Fix download progress
- Mongo Database support
- Store bot settings
- Store user settings including thumbnails in database
- Store private files
- Store RSS last recorded data
- Store incomplete task notifier to get incomplete task messages after restart
- Torrent search support
- Search on torrents with Torrent Search API
- Search on torrents with variable plugins using qBittorrent search engine
- Zip instead of tar
- Using 7-zip tool to extract all supported types
- Extract rar, zip and 7z within folder or splits with or without password
- Zip file/folder with or without password
- Rss feed. Based on this repository rss-chan
- Filter added and all functions have been improved
- Anilist module to search anime, manga, character from Anilist site
- IMDB module to search Movie/TV show from IMDB site
- Speedtest Module Added
- Wayback Module Added
- Hash Module Added
- Mediainfo Module Added
- Scraper Module Added to scrape links/magnets from some of the sites
- supported sites are:
1tamilmv, Tamilblaster, teluguflix, cinevood, atishmkv, taemovies, toonworld4all, skymovieshd, sharespark, animekaizoku, animeremux, index folder(password protected support)......
- Owner can Limits the BOT usage by using these limits:
Total tasks limit, User tasks limit, Daily task limit, Storage threshold, Torrent direct limit, Zip unzip limit, Clone limit, Leech limit, Ytdlp limit, Max playlist, Mega limit, Daily mirror limit, Daily leech limit, Time gap
- Also display these limits in stats message by using
SHOW_LIMITS_IN_STATS
- Use
Bot PM
to send files and links in PM - User Can also enable/disable Bot PM using
/usetting
command - Use
Force Bot PM
to send files and links in PM either user disable the Bot PM
- Use
Leech log
to send all leech files to specific superGroup/channel - Use
Mirror log
to send all Mirror Links to specific superGroup/channel - Use
Link log
to save the all links that user used in Group
- use
Leech Log URL
to join Leech Log (hyperlink will show on final upload message) - use
Mirror Log URL
to join Mirror Log (hyperlink will show on final upload message)
- Now u can index the leech file in leech log channel using
Leech Log Indexing
- Leech Index
Folder
link is supported now
- owner now can change Title name of Telegraph using
Title Name
var - owner now can change Author name of Telegraph using
Author Name
var - owner now can change Author URL of Telegraph using
Author URL
var
- Custom Anilist Template
- Custom IMDB Template
- Fill
FSUB_IDS
then without joining the superGroup/channel user can't use the bot
- onwer can now shorten the mirrored link with these shortner
- Multiple Shortner supported
- Supported URL Shorteners:
exe.io, gplinks.in, shrinkme.io, urlshortx.com, shortzon.com, bit.ly, shorte.st, linkvertise.com , ouo.io, adfoc.us, cutt.ly, linkspy.cc
- User now clone or directly leech/zip/unzip most of the Gdrive Shortner sites
- supported sites
Gdtot hubdrive, katdrive, kolop, drivehub, drivefire Filepress, Sharer, shareDrive
- change progress bar with your custom emoji/symbol
- dynamic progress bar also added
- Change normal mode to emoji mode using Emoji Theme
- Different Style for list and search are added (user also change its own style)
- supported style
Telegraph, HTML, Telegram Direct
- Pics is added in messages
- Custom PIC support is also added
- Picture Module Added Commands are:
- pics
- addpic
- Pic Scrape from Some of the site also added
- supported sites
- Docker image support for linux
amd64, arm64/v8, arm/v7, s390x
- Edit variables and overwrite the private files while bot running
- Update bot at startup and with restart command using
UPSTREAM_REPO
- Improve Telegraph. Based on Sreeraj loaderX-bot.
- Mirror/Leech/Watch/Clone/Count/Del by reply
- Mirror/Leech/Clone multi links/files with one command
- Custom name for all links except torrents. For files you should add extension except yt-dlp links
- Extensions Filter for the files to be uploaded/cloned
- View Link button. Extra button to open index link in broswer instead of direct download for file
- Almost all repository functions have been improved and many other details can't mention all of them
- Many bugs have been fixed
- Mirror direct download links, Torrent, Mega.nz and Telegram files to Google Drive
- Copy files from someone's Drive to your Drive
- Download/Upload progress, Speeds and ETAs
- Mirror all youtube-dl supported links
- Docker support
- Uploading to Team Drive
- Index Link support
- Service Account support
- Delete files from Drive
- Multiple Trackers support
- Shell and Executor
- Add sudo users
- Extract password protected files
- Extract these filetypes
ZIP, RAR, TAR, 7z, ISO, WIM, CAB, GZIP, BZIP2, APM, ARJ, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, LZH, LZMA, LZMA2, MBR, MSI, MSLZ, NSIS, NTFS, RPM, SquashFS, UDF, VHD, XAR, Z, TAR.XZ
- Direct links Supported:
mediafire, letsupload.io, hxfile.co, anonfiles.com, bayfiles.com, antfiles, fembed.com, fembed.net, femax20.com, layarkacaxxi.icu, fcdn.stream, sbplay.org, naniplay.com, naniplay.nanime.in, naniplay.nanime.biz, sbembed.com, streamtape.com, streamsb.net, feurl.com, upload.ee, pixeldrain.com, racaty.net, 1fichier.com, 1drv.ms (Only works for file not folder or business account), uptobox.com and solidfiles.com
- Add
d:ratio:time
perfix along with leech or mirror cmd. - Using
d
perfix alone will lead to use global options for aria2c or qbittorrent.
- Global options:
MaxRatio
andGlobalMaxSeedingMinutes
in qbittorrent.conf,-1
means no limit, but you can cancel manually.-
NOTE: Don't change
MaxRatioAction
.
-
NOTE: Don't change
- Global options:
--seed-ratio
(0 means no limit) and--seed-time
(0 means no seed) in aria.sh.