mirror of
https://github.com/bit1001/tdl.git
synced 2025-11-10 09:20:39 +08:00
📥 Telegram Downloader, but more than a downloader 🚀
| .github/workflows | ||
| app | ||
| cmd | ||
| docs/command | ||
| img | ||
| pkg | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .goreleaser.yaml | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| main.go | ||
| Makefile | ||
| README.md | ||
Intro
📥 Telegram Downloader, but more than a downloader 🚀
⚠ Note: Command compatibility is not guaranteed in the early stages of development
Features
- Single file start-up
- Cross-platform support
- Low resource usage
- Faster than official clients
- Downloading files from protected chats
Preview
It reaches my proxy's speed limit
Usage
# check the version
tdl version
# use proxy
tdl --proxy socks5://127.0.0.1:1080
# login your account
tdl login -n iyear --proxy socks5://127.0.0.1:1080
# download files in url mode, url is the message link
tdl dl -n iyear -u https://t.me/tdl/1 -u https://t.me/tdl/2 -m url
# full examples in url mode
tdl dl -n iyear --proxy socks5://127.0.0.1:1080 -u https://t.me/tdl/1 -u https://t.me/tdl/2 -m url -s 262144 -t 16 -l 3
Data
Your account information will be stored in the ~/.tdl directory.
Commands
Go to command documentation for full command docs.
LICENSE
AGPL-3.0 License
