๐น๐ท Mail.ru'dan telegram'a dosya aktaran bot.
๐ฌ๐ง A bot that upload files from mail.ru to telegram.
Demo in telegram: @MailruDownBot
- Task Quee
- Auth users or public
- Limit download size
- Force Subscribe
- Upload with custom filename
- Custom thumbnail for each user. Use: /save /clear /show
- Server stats & Dyno usage for heroku. Use: /stats
- Logger, Pinger, Shell executer
- Add download status like upload status
- Add folder download
Bot Commands (Set in @BotFather)
start - bot help
save - reply a photo to save thumbnail
clear - clear thumbnail
show - show thumbnail
ping - check bot online status
stats - bot statistics
shell - execute shell command โ admin only
log - send bot logs โ admin only
BOT_TOKEN
: Telegram Bot Token. Example:3asd2a2sd32:As56das65d2as:ASd2a6s3d26as
APP_ID
: Telegram App ID. Example:32523453
API_HASH
: Telegram Api Hash. Example:asdasdas6d265asd26asd6as1das
AUTH_IDS
: Auth only some groups or users. If you want public, leave it empty or give0
. Example:-100656 56191 -10056561
OWNER_ID
: Bot's owner id. Send/id
tot.me/MissRose_bot
in private to get your id.MAX_FILESIZE
: Allowed max filesize in bytes. Default is telegram's maximum filesize.USE_ARIA2
: Use aria2 for downloads. Faster. Example:False
Default:True
LOG_CHANNEL
: Log all downloads for spammers etc. Give channel id or simply your id.HEROKU_API_KEY
: For dyno usage in /stats - Optional.HEROKU_APP_NAME
: For dyno usage in /stats - Optional.CHANNEL_OR_CONTACT
: your users contact link. give your username. example: HuzunluArtemisFORCE_SUBSCRIBE_CHANNEL
: forcesub channel. optional. give channel id like-1006616516165
or channel username likeHuzunluArtemis
- Dont use heroku-20 or heroku-18. Use container. Use button.
FORCE_DOC_UPLOAD
: Force send all files as document. Without compress videos, photos etc. Example:True
Default:False
PROGRESS
: Progress string with 6 variables. Seeconfig.py
.PROGRESSBAR_LENGTH
: Progressbar length. Seeconfig.py
.FINISHED_PROGRESS_STR
: Finished Progress Char. Default:โ
UN_FINISHED_PROGRESS_STR
: Unfinished Progress Char. Default:โ
JOIN_CHANNEL_STR
: Join channel warning string. Seeconfig.py
.YOU_ARE_BANNED_STR
: Banned user string. Seeconfig.py
.JOIN_BUTTON_STR
: Join button string. Seeconfig.py
.
You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.