How to make a Telegram to Google Drive Uploader bot | GDrive Upload bot - About Us
Ads Here

Thursday, March 4, 2021

How to make a Telegram to Google Drive Uploader bot | GDrive Upload bot

 Google Drive Uploader Telegram Bot

A Google Drive Telegram Bot for managing, cloning files, uploading files on Google Drive



Google Drive Uploader Telegram Bot

A Telegram bot to upload files from Telegram or Direct links to Google Drive.

Find it on Telegram as Google Drive Uploader

Features

Telegram files support.

Direct Links support.

Custom Upload Folder.

TeamDrive Support.

Clone/Copy Google Drive Files.

Delete Google Drive Files.

Empty Google Drive trash.

youtube-dl support.

ToDo

Handle more exceptions.

LOGGER support.

Service account support.

Update command.

Deploying

Deploy on Heroku

 

Installation

Install required modules.

apt install -y git python3 ffmpeg

Clone this git repository.

git clone https://github.com/viperadnan-git/google-drive-telegram-bot

Change Directory

cd google-drive-telegram-bot

Install requirements with pip3

pip3 install -r requirements.txt



Configuration

There are two Ways for configuring this bot.

1. Add values to Environment Variables. And add a ENV var to Anything to enable it.

2. Add values in config.py. And make sure that no ENV environment variables existing.

Configuration Values

BOT_TOKEN - Get it by contacting to BotFather

APP_ID - Get it by creating app on my.telegram.org

API_HASH - Get it by creating app on my.telegram.org

SUDO_USERS - List of Telegram User ID of sudo users, seperated by space.

SUPPORT_CHAT_LINK - Telegram invite link of support chat.

DATABASE_URL - Postgres database url.

DOWNLOAD_DIRECTORY - Custom path for downloads. Must end with a forward / slash. (Default to ./downloads/)

Deploy

python3 -m bot

Credits

Dan for creating PyroGram

Spechide for gDriveDB.py

Shivam Jha for Clone Feature from python-aria-mirror-bot



No comments:

Post a Comment