Important Note:
- Add all of your private files here:
config.env
,token.pickle
,rcl.conf
,accounts.zip
,shorteners.txt
etc...
Mandatory Veriables in Config:
-
UPSTREAM_REPO
: Your github repository link, if your repo is private addhttps://<deploy_token>:<empty_password>@gitlab.com/<your_username>/<repository_name>
format.Str
.- NOTE: Don't forget to remove '<' and '>' . Follow THIS TUTORIAL to generate upstream repo. - Any change in docker or requirements you need to deploy/build again with updated repo to take effect. - DON'T delete .gitignore file. For more information read THIS.
-
UPSTREAM_BRANCH
: Upstream branch for update. Default isupstream
.Str
-
BOT_TOKEN
: The Telegram Bot Token that you got from BotFather.Str
-
OWNER_ID
: The Telegram User ID (not username) of the Owner of the bot.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
-
BASE_URL
: Add a validBASE URL
to use torrent selection. Copy it from your heroku app. Right click onOPEN APP
and copy link address. Format of URL should behttps://APPNAME-IDENTIFIER.herokuapp.com/
, whereAPPNAME
is the name of your heroku app and IDENTIFIER is an unic number. Example:https://ZeeApp1-mjw69x6ex696.herokuapp.com/
.Str
-
TORRENT_TIMEOUT
: Timeout of dead torrents downloading with qBittorrent and Aria2c in seconds.Int
For farther assistance visit my support group: @Z_Mirror.
- Deployment instructions uploaded HERE
- Carefully copy-paste every CMD one by one. If you miss maybe your BOT will not run.
- Visit this LINK and follow on-screen instructions.