How to Create and Deploy a Telegram Torrent Leecher Bot for FREE | 2020

Introduction |

Hello guys. EduTechTainMent is here again with another informative guide. Today I will be walking you through How to Create and Deploy a Telegram Torrent Leecher Bot for FREE. We have already learned how to create and deploy several other bots including a Python Bot, a Typescript Bot, an AIO Torrent Bot, and also several methods to get a VPS for free, so you can host your bots. We also learned about the best applications to manage your VPS and RDP both on mobile and PC. Now let’s dive in and begin to learn How to Create and Deploy a Telegram Torrent Leecher Bot for FREE.

Features of the Bot

✓ Telegram File mirrorring to cloud along with its unzipping, unrar and untar

✓ Drive/Teamdrive support/All other cloud services rclone.org supports

✓ Unzip

✓ Unrar

✓ Untar

✓ Custom file name

✓ Custom commands

✓ Get total size of your working cloud directory

✓ You can also upload files downloaded from /ytdl command to gdrive using /ytdl gdrive command.

✓ You can also deploy this on your VPS

✓ Download Torrent files directly to your Telegram Group or Channel

How to Create and Deploy a Telegram Torrent Leecher Bot for FREE

Watch these three parts video guide series to learn How to Create and Deploy a Telegram Torrent Leecher Bot for FREE.

How to Create and Deploy a Telegram Torrent Leecher Bot for FREE Part 1 of 3

How to Create and Deploy a Telegram Torrent Leecher Bot for FREE Part 2 of 3

How to Create and Deploy a Telegram Torrent Leecher Bot for FREE Part 3 of 3

Complete List of Curated Resources and Commands Used During This Bot Setup

Credits for the GitHub Repository used in this guide goes to Gautamajay52.

Telegram Torrent Leecher Bot
gautamajay52/TorrentLeech-Gdrive
It is fork of 'PublicLeech' with support of uploading files and foder to gdrive or any drive rclone.org support. Like onedrive, mega and so on. Now supports Unzip, unrar, untar too. Now yo...
Process to run this BOT on a VPS
git clone https://github.com/gautamajay52/TorrentLeech-Gdrive 

Then,

cd TorrentLeech-Gdrive

Then,

sudo apt install python3

SET UP THE DOCKER REPOSITORY

sudo apt-get update

Then,

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Then,

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Then,

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

Then,

sudo apt-get update

Then,

apt-cache policy docker-ce

Then,

sudo apt-get install -y docker-ce

Then,

sudo systemctl status docker

Then,

sudo apt-get update

Then,

sudo apt-get install docker-ce docker-ce-cli containerd.io

Then (optional step to test run your docker installation),

sudo docker run hello-world

Then,

sudo apt-get install python3-pip && pip3 install --upgrade pip

Then,

pip3 install --no-cache-dir -r requirements.txt

Then,

cp tobrot/g_config.py tobrot/config.py

Use the details gotten from below to fill your config.py file.

N.B. I used the default MobaXterm text editor when editing my config.py file. You can choose to use the default nano editor on Linux, e.g by running nano config.py command.

Botfather Bot Token

Telegram App ID and API hash

Auth Channel ID is gotten using What’s my ID

The destination folder is gotten using the folder ID in your Google Drive or Team Drive, where you want your downloads to go into.

RClone Config is gotten by setting up a remote for your Team Drive or Google Drive you want to use as your download destination directory. Check out my other guide on how to create a Rclone config. If you are using a TD as your download destination, also make sure you include the Team Drive ID in the Rclone config.

N.B. Ensure you don’t remove the tripple quotation marks and also ensure you separate each line entry by a \n.

My Index Site

Bot Commands

ytdl -Reply to a YouTube link

ytdl gdrive -Upload YouTube file to Gdrive

leech -magnent, torrent or direct link

leech archive -as an archive

gleech -leech and upload to Gdrive

gleech archive -as an archive

leech unzip -unzip file

gleech unzip -unzip and upload to Gdrive

leech unrar -unrar file

gleech unrar -unrar and upload to Gdrive

leech untar -untar file

gleech untar -untar and upload to GDrive

tleech -mirror telegram files to GDrive

tleech unzip -unzip and mirror TG files

tleech unrar -unrar and mirror TG files

tleech untar -untar and mirror TG files

getsize -Get size of Cloud storage folder

Deploying the Bot

sudo dockerd

Then,

sudo docker build . -t torrentleech-gdrive

Then,

sudo docker run torrentleech-gdrive

Troubleshooting Docker Issues

If Docker fails to start due to “volume store metadata database: timeout”
Run the below code:
ps axf | grep docker | grep -v grep | awk '{print "kill -9 " $1}' | sudo sh

Then,

sudo systemctl start docker

Then skip running sudo dockerd as given under deploying bot above.

To Install pip3 run the below command:
sudo apt-get install python3-pip && pip3 install --upgrade pip
Common Errors and Troubleshooting Solutions

Error #1:

Docker fails to start due to "volume store metadata database: timeout"

Solution #1: run the following codes serially:

ps axf | grep docker | grep -v grep | awk '{print "kill -9 " $1}' | sudo sh

Then,

sudo systemctl start docker

Thereafter skip running the sudo dockerd cmd. Instead continue your bot deployment with the next cmd.

Error #2:

failed to start daemon: pid file found, ensure docker is not running or delete the /var/run/docker.pid

Solution #2: You need to delete the docker.pid file in the /var/run directory. Run these codes below to get this done.

cd ~

Then,

cd /var/run

Then,

sudo rm -r docker.pid

Then navigate back to your bot directory and continue your bot deployment process.

To Stop a Docker Container

Run this code:

sudo docker ps

Copy the Docker container ID after running the above code and use in the below code (without the quotation marks):

sudo docker stop "container ID copied from step above"

Then you can restart another Docker container starting from the code below code and continue as explained above:

sudo docker build . -t torrentleech-gdrive

Then,

sudo docker run torrentleech-gdrive
How to Create and Deploy a Telegram Torrent Leecher Bot for FREE


How to Setup a Typescript Aria Telegram Torrent Mirror Bot | 2020 – EduTechTainMent | Over Every ...
Table of Contents show 1. Introduction | 2. How to Setup a Typescript Aria Telegram Torrent Mirror Bot 3. Curated List of Commands and Steps 4. Conclusion Introduction | Hello guys! Today I will show ...
How to Set Up Python Aria Telegram Torrent Mirror Bot | 2020 – EduTechTainMent | Over Every ...
Table of Contents show 1. Introduction | 2. What is Python Aria Telegram Torrent Mirror Bot 3. Features of Python Aria Telegram Torrent Mirror Bot 4. How to Set Up Python Aria Telegram Torrent Mirror ...
How to Launch A Google Cloud Platform (GCP) VPS FREE For 1 Year – EduTechTainMent | Over Every ...
Table of Contents show 1. Introduction | 2. Pre-requisites 3. Eligibility Criteria 4. Important FAQ About GCP Free Tier 5. How to Launch A Google Cloud Platform VPS FREE For 1 Year 6. Conclusion ...
How to Create and Deploy a Torrent All-In-One Bot for FREE | 2020 – EduTechTainMent | Over Every ...
Table of Contents show 1. Introduction | 2. Pre-requisites 3. How to Create and Deploy a Torrent All-In-One Bot for FREE 4. Complete List of Curated Resources and Commands Used During This Setup 5. ...

EduTechTainMent - Over Every Possessor of Knowledge, There is (Some) One (Else) More Knowledgeable
Over Every Possessor of Knowledge, There is (Some) One (Else) More Knowledgeable

Conclusion

That’s it guys. Now you can easily deploy your bots following this detailed guide. Don’t forget to subscribe to my YouTube Channel and like my posts. Use the subscription box below to get notified as soon as we publish new posts. Drop your questions using the comment box below and I shall respond ASAP. Read my other posts above to get all you need to hit the ground running.

Get Free Email Updates from EduTechTainMent!

Signup now and receive an email once I publish new content.

I agree to have my personal information transfered to MailChimp ( more information )

I will never give away, trade or sell your email address. You can unsubscribe at any time.

Follow/Contact EduTechTainMent:

Comments

  1. Abdulazeez Popoola
    Edited
    4 months ago
    2020-7-27 11:27:10

    Hello. Nice guide. Thank you for the detailed guide and video. Can i deploy the bot to heroku? I don’t have a vps.

Send Comment Edit Comment


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
Previous
Next