Relay for Telegram

⚡ 安全访问 Telegram 消息历史的最佳方式

通过 REST API 和 MCP 协议安全访问同步的 Telegram 消息历史,支持搜索、摘要和任务提取,采用端到端加密和只读权限设计。

收藏
5.6k
安装
2.4k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Relay for Telegram 是一个生产就绪的 API 服务,允许用户通过 REST API 或 ChatGPT MCP 应用访问其同步的 Telegram 消息历史。主要功能包括:

  • 全局搜索:通过 /api/v1/search 端点按关键词搜索所有同步消息,支持按聊天室过滤和结果限制
  • 聊天室管理:通过 /api/v1/chats 获取同步的聊天列表,查看未读消息数和同步状态
  • 消息检索:通过 /api/v1/chats/{id}/messages 获取特定聊天的完整消息历史,支持分页
  • AI 集成:提供 MCP 协议支持,ChatGPT 可直接调用 search_messageslist_chatsget_chat_messages 等工具

使用流程需完成 Telegram 手机号验证,获取 API Key 后设置环境变量 RELAY_API_KEY 即可调用。

显著优点

1. 安全性设计:只读权限,无法发送/删除消息;AES-256-GCM 静态加密;API Key SHA-256 哈希存储;2FA 密码仅用于 Telegram 验证,不存储
2. 隐私可控:用户自主选择同步哪些聊天(免费版限 3 个),Pro 版自动同步最近活跃的聊天

3. 无缝集成:支持 disable-model-invocation: false,AI 可自动识别 Telegram 相关请求并主动调用

4. 多访问方式:同时支持 REST API(适合开发者和自动化脚本)和 ChatGPT 原生应用(OAuth 2.1,无需管理 API Key)

5. 实时同步机制:登录时、手动同步、后台定期同步三种方式保持数据更新

潜在缺点与局限性

  • 非实时访问:仅支持已同步的历史消息,无法获取实时新消息;若久未登录,数据可能滞后
  • 功能限制明显:免费版仅限 3 个聊天、25 条搜索结果、每聊天 500 条消息,重度用户几乎必须升级 Pro
  • 依赖第三方同步:消息完整性和时效性取决于 Relay 的同步服务稳定性
  • 初始配置复杂:需要 Telegram 手机号验证、环境变量配置等多步骤,对非技术用户门槛较高
  • 速率限制:API 调用限 60 次/分钟,高频场景可能受限

适合人群

  • 需要快速检索 Telegram 历史消息的知识工作者项目经理
  • 希望从聊天记录中提取行动项、决策和待办事项的效率工具用户
  • 需要在自己的应用或工作流中集成 Telegram 数据访问的开发者
  • ChatGPT 重度用户,希望通过对话方式自然搜索 Telegram 内容
  • 对消息隐私有较高要求,偏好只读、加密方案的用户

常规风险

1. 数据泄露风险:尽管采用 AES-256-GCM 加密,但用户消息仍存储于 Relay 服务端,存在潜在的供应链攻击或数据泄露可能
2. 权限误配置disable-model-invocation: false 默认开启自动调用,可能在用户未明确意图时访问敏感聊天记录

3. API Key 管理风险:Key 仅显示一次,若丢失需重新验证;硬编码到配置文件可能导致泄露

4. Telegram 账号关联:使用手机号验证和 Telegram API 凭据,存在与 Telegram 账号体系的绑定风险

5. 服务商依赖:Relay 服务若中断或终止,用户将失去数据访问能力;免费版功能限制可能迫使用户付费锁定

安全解读

核心用法

Relay for Telegram 是一款面向开发者和高级用户的 Telegram 消息历史访问工具,提供 REST API 和 MCP(Model Context Protocol)两种接入方式。核心功能包括:全局搜索消息、按聊天筛选查询、提取特定时间段的对话内容、生成对话摘要以及识别待办事项。用户需完成 Telegram 手机号验证获取 API Key 后,通过 Bearer Token 认证调用接口。

显著优点

1. 只读安全设计:API 严格限制为读取权限,无法发送、删除或修改消息,从根本上降低误操作风险
2. 企业级加密:消息采用 AES-256-GCM 加密存储,API Key 经 SHA-256 哈希处理,2FA 密码不落地

3. 灵活的调用模式:支持显式命令调用(/relay search)和智能自动触发(disable-model-invocation: false),兼顾控制与便利

4. ChatGPT 原生集成:通过 MCP 协议实现 OAuth 2.1 授权,无需手动管理 API Key

5. 清晰的权限边界:免费版明确限制 3 个聊天、25 条搜索结果,用户完全掌控同步范围

潜在缺点与局限性

  • 非实时同步:仅访问已同步数据,新消息需等待下次同步周期
  • 免费版容量受限:3 个聊天上限对重度用户可能不足
  • Telegram 账号依赖:需绑定真实手机号,部分用户可能顾虑隐私
  • 服务商锁定:数据托管于 Relay 服务端,非本地优先架构
  • 速率限制:60 请求/分钟对高频自动化场景或有瓶颈

适合人群

  • 需要快速检索跨聊天历史的知识工作者
  • 希望用 AI 分析沟通模式的团队管理者
  • 构建 Telegram 数据自动化工作流的开发者
  • ChatGPT 深度用户,追求无缝消息查询体验

常规风险

  • API Key 泄露:需严格遵循环境变量存储规范,避免提交到版本控制
  • 同步范围误判:用户可能误以为 AI 能访问未同步的聊天,导致查询结果不完整
  • 第三方托管信任:需评估 Relay 作为数据中介的可靠性
  • Telegram 账号关联:手机号验证可能暴露真实身份与 Telegram 账户的关联

Relay for Telegram 内容

手动下载zip · 8.8 kB
SKILL.mdtext/markdown
请选择文件