Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/X-Gorn/BulkLoader
Telegram bot to bulk download list of yt-dlp supported link and upload to telegram
https://github.com/X-Gorn/BulkLoader
bot bulk bulk-download docker dockerfile heroku pyrogram telegram-bot
Last synced: 4 months ago
JSON representation
Telegram bot to bulk download list of yt-dlp supported link and upload to telegram
- Host: GitHub
- URL: https://github.com/X-Gorn/BulkLoader
- Owner: X-Gorn
- License: gpl-3.0
- Created: 2021-08-10T21:25:23.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-12-19T04:55:28.000Z (6 months ago)
- Last Synced: 2024-01-15T18:47:21.348Z (5 months ago)
- Topics: bot, bulk, bulk-download, docker, dockerfile, heroku, pyrogram, telegram-bot
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 59
- Watchers: 2
- Forks: 112
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-stars - X-Gorn/BulkLoader - Telegram bot to bulk download list of yt-dlp supported link and upload to telegram (Python)
README
## BulkLoader (Bot)
---
Telegram Bot to Bulk Downloading list of yt-dlp supported urls and Upload to Telegram.
### Features:
#### Upload list of urls (2 methods):
- send command `/link` and then send urls, separated by new line.
- send txt file (links), separated by new line.Environments
`API_HASH`: Get this from my.telegram.org
`APP_ID`: Get this from my.telegram.org
`BOT_TOKEN`: Get this from @BotFather on Telegram.
`AS_ZIP`: Set this to `true` if you want the bot to upload the files as zipfile. Default to `false`
`BUTTONS`: Set this to `true` if you want the bot to ignore `AS_ZIP` and send a button instead. Default to `false`
## Deployments:
Docker
Install Docker
`/bin/bash -c "$(curl -fsSL https://git.io/JDGfm)"`
Refresh User State
`sudo su -l $USER`
Running Docker Server
`docker run -d -e API_HASH=abc -e APP_ID=123 -e BOT_TOKEN="123:abc" -e OWNER_ID=12345678 -e AS_ZIP=false -e BUTTONS=true xgorn/bulkloader:latest`
Heroku
## Telegram Support:
[![Group](https://img.shields.io/badge/TG-Group-30302f?style=flat&logo=telegram)](https://t.me/WeebProgrammer)
## Credits, and Thanks to
- [Dan Tès](https://t.me/haskell) for his [Pyrogram Library](https://github.com/pyrogram/pyrogram)
#### LICENSE
- GPLv3