Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yashoswalyo/clone-bot-public

It works on my system, so I don't care about yours
https://github.com/yashoswalyo/clone-bot-public

clone google-drive hacktoberfest mirror python telegram telegram-bot

Last synced: about 2 months ago
JSON representation

It works on my system, so I don't care about yours

Awesome Lists containing this project

README

        

# CLONE BOT
### This repo is lite version of MLTB

1. fill config.env on gist

2. use this template make private repo

3. add accounts folder and token.pickle

### Tutorial:
[![Watch the video](https://img.youtube.com/vi/ZK4e7n1jEE0/hqdefault.jpg)](https://youtu.be/ZK4e7n1jEE0)

### Note:
- If you are using Service accounts add them to google group and then add google group to shared drive as content manager or watch (https://www.youtube.com/watch?v=gFQWJ4ftt48&t=5034s)
- Aria2p is removed so leech/mirror for direct links and magnets will not work

btw you can leech from google drive

### Features:
- Log channel support
- Change filename while cloning, ex: `/clone |new file name.ext`
- Leech drive links (splitting, thumbnail for each user, setting as document or as media for each user)
- Stop duplicates for all tasks except yt-dlp tasks
- Zip/Unzip G-Drive links
- Counting files/folders from Google Drive link
- Direct Clone from
> GDToT, AppDrive, DriveApp, DriveLinks, DriveAce, DriveBit, DriveSharer, GDFlix, DriveRoot, DriveFlix, DriveHub.in, AniDrive, IndiDrive, HubDrive, KatDrive, DriveHub.ws, Kolop, DriveFire, DriveBuzz, Sharer.pw and ShareDrive links
- View Link button, extra button to open file index link in broswer instead of direct download
- Status Pages for unlimited tasks
- Clone status
- Search in multiple Drive folder/TeamDrive
- Recursive Search (only with `root` or TeamDrive ID, folder ids will be listed with non-recursive method)
- Multi-TD list by token.pickle if exists
- Extract rar, zip and 7z splits with or without password
- Zip file/folder with or without password
- Use Token.pickle if file not found with Service Account for all Gdrive functions
- Random Service Account at startup
- Mirror/Leech/Watch/Clone/Count/Del by reply
- YT-DLP quality buttons
- Extenstion Filter for uploading/cloning files
- Incomplete task notifier to get incomplete task messages after restart, works with database.
- Mirror Telegram files to Google Drive
- Copy files from someone's Drive to your Drive
- Download/Upload progress, Speeds and ETAs
- Mirror all yt-dlp supported links
- Uploading to Team Drive
- Index Link support
- Service Account support
- Delete files from Drive
- Add sudo users
- Custom Filename* (Only for Telegram files and yt-dlp)
- Extract password protected files
- Extract these filetypes and uploads to Google Drive
> ZIP, RAR, TAR, 7z, ISO, WIM, CAB, GZIP, BZIP2, APM, ARJ, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, LZH, LZMA, LZMA2, MBR, MSI, MSLZ, NSIS, NTFS, RPM, SquashFS, UDF, VHD, XAR, Z, TAR.XZ
- Run speedtest on remote server

### Add this secrets
- `HEROKU_API_KEY`
- `HEROKU_APP_NAME`
- `HEROKU_EMAIL`
- `CONFIG_FILE_URL`

### Deploy on heroku without ban
goto actions and run workflow

# Modified By:
Yash Oswal (https://github.com/yashoswalyo)

Majnu Rangeela (https://github.com/majnurangeela)