kandi X-RAY | mltb-pro Summary
kandi X-RAY | mltb-pro Summary
mltb-pro is a Python library. mltb-pro has no bugs, it has no vulnerabilities, it has build file available, it has a Strong Copyleft License and it has low support. You can download it from GitHub.
This is a Telegram Bot written in Python for mirroring files on the Internet to your Google Drive or Telegram. Based on python-aria-mirror-bot.
This is a Telegram Bot written in Python for mirroring files on the Internet to your Google Drive or Telegram. Based on python-aria-mirror-bot.
Support
Quality
Security
License
Reuse
Support
mltb-pro has a low active ecosystem.
It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
It had no major release in the last 6 months.
mltb-pro has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of mltb-pro is current.
Quality
mltb-pro has no bugs reported.
Security
mltb-pro has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
mltb-pro is licensed under the GPL-3.0 License. This license is Strong Copyleft.
Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.
Reuse
mltb-pro releases are not available. You will need to build from source code and install.
Build file is available. You can build the component from source.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mltb-pro
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mltb-pro
mltb-pro Key Features
No Key Features are available at this moment for mltb-pro.
mltb-pro Examples and Code Snippets
No Code Snippets are available at this moment for mltb-pro.
Community Discussions
No Community Discussions are available at this moment for mltb-pro.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install mltb-pro
Fill up rest of the fields. Meaning of each field is discussed below:.
Remove the first line saying:
BOT_TOKEN: The Telegram Bot Token that you got from @BotFather. Str
GDRIVE_FOLDER_ID: This is the Folder/TeamDrive ID of the Google Drive Folder or root to which you want to upload all the mirrors. Str
OWNER_ID: The Telegram User ID (not username) of the Owner of the bot. Int
DOWNLOAD_DIR: The path to the local folder where the downloads should be downloaded to. Str
DOWNLOAD_STATUS_UPDATE_INTERVAL: Time in seconds after which the progress/status message will be updated. Recommended 10 seconds at least. Int
AUTO_DELETE_MESSAGE_DURATION: Interval of time (in seconds), after which the bot deletes it's message and command message which is expected to be viewed instantly. NOTE: Set to -1 to disable auto message deletion. Int
TELEGRAM_API: This is to authenticate your Telegram account for downloading Telegram files. You can get this from https://my.telegram.org. Int
TELEGRAM_HASH: This is to authenticate your Telegram account for downloading Telegram files. You can get this from https://my.telegram.org. Str
IS_TEAM_DRIVE: Set True if uploading to TeamDrive. Default is False. Bool
DATABASE_URL: Your SQL Database URL. Follow this Generate Database to generate database. Data will be saved in Database: auth and sudo users, leech settings including thumbnails for each user, rss data and incomplete tasks. NOTE: If deploying on heroku and using heroku postgresql delete this variable from config.env file. DATABASE_URL will be grabbed from heroku variables. Str
AUTHORIZED_CHATS: Fill user_id and chat_id of groups/users you want to authorize. Separate them by space. Str
SUDO_USERS: Fill user_id of users whom you want to give sudo permission. Separate them by space. Str
IGNORE_PENDING_REQUESTS: Ignore pending requests after restart. Default is False. Bool
USE_SERVICE_ACCOUNTS: Whether to use Service Accounts or not. For this to work see Using Service Accounts section below. Default is False. Bool
INDEX_URL: Refer to https://gitlab.com/ParveenBhadooOfficial/Google-Drive-Index. Str
STATUS_LIMIT: Limit the no. of tasks shown in status message with buttons. NOTE: Recommended limit is 4 tasks. Str
STOP_DUPLICATE: Bot will check file in Drive, if it is present in Drive, downloading or cloning will be stopped. (NOTE: File will be checked using filename not file hash, so this feature is not perfect yet). Default is False. Bool
CMD_INDEX: commands index number. This number will added at the end all commands. Str
TORRENT_TIMEOUT: Timeout of dead torrents downloading with qBittorrent and Aria2c in seconds. Str
EXTENSION_FILTER: File extensions that won't upload/clone. Separate them by space. Str
INCOMPLETE_TASK_NOTIFIER: Get incomplete task messages after restart. Require database and superGroup. Default is False. Bool
UPTOBOX_TOKEN: Uptobox token to mirror uptobox links. Get it from Uptobox Premium Account. str
Remove the first line saying:
BOT_TOKEN: The Telegram Bot Token that you got from @BotFather. Str
GDRIVE_FOLDER_ID: This is the Folder/TeamDrive ID of the Google Drive Folder or root to which you want to upload all the mirrors. Str
OWNER_ID: The Telegram User ID (not username) of the Owner of the bot. Int
DOWNLOAD_DIR: The path to the local folder where the downloads should be downloaded to. Str
DOWNLOAD_STATUS_UPDATE_INTERVAL: Time in seconds after which the progress/status message will be updated. Recommended 10 seconds at least. Int
AUTO_DELETE_MESSAGE_DURATION: Interval of time (in seconds), after which the bot deletes it's message and command message which is expected to be viewed instantly. NOTE: Set to -1 to disable auto message deletion. Int
TELEGRAM_API: This is to authenticate your Telegram account for downloading Telegram files. You can get this from https://my.telegram.org. Int
TELEGRAM_HASH: This is to authenticate your Telegram account for downloading Telegram files. You can get this from https://my.telegram.org. Str
IS_TEAM_DRIVE: Set True if uploading to TeamDrive. Default is False. Bool
DATABASE_URL: Your SQL Database URL. Follow this Generate Database to generate database. Data will be saved in Database: auth and sudo users, leech settings including thumbnails for each user, rss data and incomplete tasks. NOTE: If deploying on heroku and using heroku postgresql delete this variable from config.env file. DATABASE_URL will be grabbed from heroku variables. Str
AUTHORIZED_CHATS: Fill user_id and chat_id of groups/users you want to authorize. Separate them by space. Str
SUDO_USERS: Fill user_id of users whom you want to give sudo permission. Separate them by space. Str
IGNORE_PENDING_REQUESTS: Ignore pending requests after restart. Default is False. Bool
USE_SERVICE_ACCOUNTS: Whether to use Service Accounts or not. For this to work see Using Service Accounts section below. Default is False. Bool
INDEX_URL: Refer to https://gitlab.com/ParveenBhadooOfficial/Google-Drive-Index. Str
STATUS_LIMIT: Limit the no. of tasks shown in status message with buttons. NOTE: Recommended limit is 4 tasks. Str
STOP_DUPLICATE: Bot will check file in Drive, if it is present in Drive, downloading or cloning will be stopped. (NOTE: File will be checked using filename not file hash, so this feature is not perfect yet). Default is False. Bool
CMD_INDEX: commands index number. This number will added at the end all commands. Str
TORRENT_TIMEOUT: Timeout of dead torrents downloading with qBittorrent and Aria2c in seconds. Str
EXTENSION_FILTER: File extensions that won't upload/clone. Separate them by space. Str
INCOMPLETE_TASK_NOTIFIER: Get incomplete task messages after restart. Require database and superGroup. Default is False. Bool
UPTOBOX_TOKEN: Uptobox token to mirror uptobox links. Get it from Uptobox Premium Account. str
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page