文章目录
- tdl:Telegram 下载工具,不只是下载器
tdl:Telegram 下载工具,不只是下载器
iyear/tdl 是一个 Telegram 下载工具,斩获了 7.6k+ Star:
tdl 是使用 Go 语言编写的 Telegram 工具,定位是"Telegram Downloader, but more than a downloader"。它不仅仅是下载器,还支持消息转发、文件上传、消息导出等多种功能。
主要特性:
- 单文件启动:编译后只有一个二进制文件,无需依赖环境
- 资源占用低:运行时对系统资源消耗很小
- 满带宽下载:能够充分利用网络带宽
- 速度优于官方客户端:实测下载速度超过官方客户端
- 支持保护群组:可以从受保护的聊天中下载文件
- 消息转发:支持自动回退和消息路由
- 文件上传:支持向 Telegram 上传文件
- 导出功能:可以将消息、成员、订阅者导出为 JSON 格式
tdl 的下载速度表现不错,作者表示能达到代理的速度上限,速度取决于是否开通 Telegram Premium。
安装使用:
tdl 作为 Go 工具,安装方式灵活。可以直接从 GitHub Releases 页面下载编译好的二进制文件,也可以使用 Go 安装:
go install github.com/iyear/tdl@latest基本用法:
下载文件:
tdl dl -u https://t.me/xxx/123消息转发:
tdl forward -f chat_id -t chat_id文档支持:
项目提供了完整的文档(docs.iyear.me/tdl),涵盖安装、配置、使用示例等,上手门槛较低。
如果你有 Telegram 文件批量下载、备份或迁移的需求,tdl 是一个值得关注的开源工具。它的单文件部署和低资源占用特性,适合在服务器或小型设备上长期运行。
tdl 是一个值得关注的开源工具。它的单文件部署和低资源占用特性,适合在服务器或小型设备上长期运行。