Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aryanvikash/Google-Drive-Uploader
Telegram bot To upload Files To Google Drive Remotely @gdriveupme_bot (outdated)
https://github.com/aryanvikash/Google-Drive-Uploader
gdrive-bot googledr pydrive python-telegram-bot python3 telegram uploader
Last synced: about 2 months ago
JSON representation
Telegram bot To upload Files To Google Drive Remotely @gdriveupme_bot (outdated)
- Host: GitHub
- URL: https://github.com/aryanvikash/Google-Drive-Uploader
- Owner: aryanvikash
- Created: 2019-09-15T06:10:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-16T08:42:39.000Z (over 3 years ago)
- Last Synced: 2024-08-02T16:52:06.397Z (5 months ago)
- Topics: gdrive-bot, googledr, pydrive, python-telegram-bot, python3, telegram, uploader
- Language: Python
- Homepage: https://telegram.dog/gdriveupme_bot
- Size: 42 KB
- Stars: 295
- Watchers: 19
- Forks: 805
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/) [![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
# Google Drive Uploader Bot
`It Was my first Python Project And behind this Whole credit goes To ` [CyberBoySumanjay](https://github.com/cyberboysumanjay)### Inspired By Sumanjay Bot :D [Google Drive Uploader](https://telegram.dog/driveuploadbot)
Here Is Live Version Of Bot [Gdriveupme_bot](http://telegram.dog/gdriveupme_bot)
# Update (30 May 2020)
- Teamdrive Support added
`Teamdrive is not for users You have to hardcode it ,`
`Wait for V2 bot This Bot don't have active development I will add User Specfic Teamdrive option`# How can You Add Teamdrive
- Replace `TEAMDRIVE_FOLDER_ID` and `TEAMDRIVE_ID` in [creds.py](./creds.py)### What Is this ?
```
A Telegram Bot Written In Python```
### what can it do ?```
It Can Upload Your Direct and Supported links into Google Drive.```
### Install Module
```
sudo pip3 install -r requirements.txt
```
### Run This bot
```
python3 bot.py
```
### How Can We use It
- First authorise Bot Using `/auth` command Generate a Key and send it To bot .
- Now You can Send Supported Link To Bot.### Avalible Commands
- `/start` = Start Message
- `/auth` = Authorise You
- `/revoke` = Delete Your Saved credential
- `/help` = help Text## Supported Links :
- Direct Link
- Mega.nz Link
- openload link (not avalibe anymore)
- Dropbox Link## Requirements
- [Google Drive api Credential](https://console.cloud.google.com/apis/credentials) (Others type) `Required`
- Telegram Bot Token (Using BotFather) `Required`
- Openload ftp login and Key `optional`
- Mega Email and Password `Optional`` If You wanna Change Openload Api and Mega Email Password You Can Change it From Given Path`
- Mega => Plugins > TEXT.py
- Openload => Plugins > dlopenload.py## Setup Your Own Bot
```
1. Create Your [Google Drive api Credential](https://console.cloud.google.com/apis/credentials) (other type) and Download Its json2. Paste it In Bot Root Directroy and Rename it "client_secrets.json"
3. Replace Your Bot Token in [creds.py file](./creds.py)
4. Your Bot is Ready to Host.
```
### You Can Use Heroku To host It.`Make sure You have Changed Your Bot Token and google client api Before Hosting It`
### My Hidden Thanks To :heart:
- [CyberBoySumanjay](https://github.com/cyberboysumanjay)
- [SpEcHiDe](https://github.com/SpEcHiDe)
- [Atulkadian](https://github.com/atulkadian)# TODO
- Rename file while uploading
- Adding Telegram File Support [ slow Download :( ]
- Add Youtube-dl
- Fix openload support
- Adding zippyshare , Mediafire , cloud mail , Yandex disk ,Sourceforge {these are already written In PPE plugin you can use these from there}
- Google Drive Direct Link Generator
### Licence
- GPLv3