🔄 产品介绍

无限盘备份系统是一款基于 Telegram 的自动双盘冗余备份解决方案,专为内容创作者和频道运营者设计。当您的公开频道面临风险时,此系统可确保您的内容永不丢失。


✨ 核心特性

🛡️ 双盘冗余架构

  • 同时备份到两个私有无限容量频道
  • 即使一个备份盘出问题,另一个仍可恢复
  • 实现真正的「双保险」数据安全

⚡ 全自动实时监控

  • 源频道发布内容后,自动秒级同步
  • 支持频道消息 + 讨论组/评论消息备份
  • 零人工干预,7×24小时运行

🔐 隐藏来源保护

  • 使用 copyMessage API,不暴露原始来源
  • 备份频道可设为私有,仅管理员可见
  • 有效保护您的内容安全

🔄 一键灾难恢复

  • 频道被封?发送 /recover 命令即可恢复
  • 支持批量恢复到新频道
  • 自动限流,符合 Telegram API 限制

📊 图形化管理界面

  • Telegram 内置按钮式管理界面
  • 实时查看备份状态和统计
  • 黑名单管理、频道管理一键操作

📋 支持的内容类型

  • 📝 文字消息
  • 📷 图片(含说明)
  • 🎬 视频(含说明)
  • 📁 文件/文档
  • 🎵 音频/语音
  • 🎭 GIF 动画
  • 📍 贴纸

🏗️ 技术架构

┌──────────────────────────────────────────────────┐
│  源频道 (您发布资源)                               │
│       ↓                                          │
│  Bot A 自动监听                                   │
│       ↓                                          │
│  copyMessage (隐藏来源)                           │
│       ↓                                          │
│  ┌────┴────┐                                     │
│  ↓         ↓                                     │
│ 无限盘A   Bot B → 无限盘B                         │
│  ↓                                               │
│ SQLite 数据库记录消息ID                           │
│  ↓                                               │
│ 可选:网站短链跳转                                 │
│                                                  │
│ 【灾难恢复】                                      │
│ /recover 新频道ID → 从备份盘恢复内容               │
└──────────────────────────────────────────────────┘

⚙️ 技术规格

开发语言 Python 3.10+
框架 python-telegram-bot 20.x (异步)
数据库 SQLite(轻量级,无需额外服务)
并发优化 asyncio + Semaphore 控制
日志系统 Loguru(自动轮转)
部署方式 Docker / 直接运行
资源占用 内存 < 100MB,CPU 极低

📦 交付内容

  • ✅ 完整源代码
  • ✅ 详细部署文档
  • ✅ Docker Compose 配置
  • ✅ 环境变量模板
  • ✅ 7天技术支持

🎯 适用场景

  • 📢 Telegram 频道运营者
  • 📚 资源分享站长
  • 🔒 担心内容被删除的用户
  • 💼 需要内容容灾备份的团队

❓ 常见问题

Q: 需要什么服务器配置?
A: 最低 1核1G 即可运行,推荐 2核2G 以获得更好性能。

Q: 支持多个源频道吗?
A: 当前版本支持单源频道,多源版本可定制开发。

Q: 备份的消息有容量限制吗?
A: 没有!Telegram 频道无容量限制,这就是「无限盘」的含义。