看到很多朋友把 Telegram 当作无限容量的“收藏夹”,但管理起来确实乱。于是顺手写了个 Bot ,把 Telegram 的便利性和 Cloudflare R2 的持久化存储结合了一下。
简单来说,你给 Bot 发图片、视频或文件,它会自动流式上传到你的 Cloudflare R2 桶里,并按类型自动归档。
0 成本运行:基于 Cloudflare Workers + R2 + D1 ,只要在免费额度内,一分钱不用花。
流式转发:文件不经过中转服务器,直接从 CF 边缘网络流向 R2 ,速度极快。
自带管理:支持 /list 预览、/delete 删除,甚至还有一套基于 D1 的管理员封禁系统(防止被白嫖)。
干净利落:没有复杂的配置,支持 MarkdownV2 渲染,回显美观。
私人图床/视频床:发给 Bot ,直接拿到 R2 外链。
文件归档:把 Telegram 里零散的资料自动同步到自己的存储桶。
白嫖 R2 额度:充分利用那 10GB 的免费空间。
GitHub: https://github.com/fwqaaq/telegram-to-r2
Demo: @test_telegram_r2_bot
具体的部署步骤( Wrangler 相关)我都写在 README 里的,基本属于“有手就行”系列。欢迎各位大佬 Star 或提供改进建议。
