跳转到正文
需要批准
Telegram 自动化
OpenClawClaudeCodexHermes Agent

Telegram 条件回复

根据聊天背景、标签和任务状态规划并测试 Telegram 回复规则,暂不执行。

请求示例

以下仅为示例场景,并非已执行的操作。

对这些带标签的聊天试运行回复规则。显示匹配的对话和建议回复,不要发送。

预期结果

试运行报告,列出匹配的对话和建议回复,供执行前检查规则。

开始之前

  1. 连接 Telegram,并选择要使用的个人或团队环境。
  2. 通过浏览器 OAuth 连接 AI 客户端, ,或按照下方说明进行本地设置。
  3. 检查工作流程所需工具和目标对话。读取聊天与导入 CRM 记录是两个不同的步骤;如果缺少 CRM 元数据,请先同步聊天。

技能不会自行安排任务或授予权限。请说明您需要建议、模拟执行还是实际操作。执行行为由客户端控制和各项工具的安全措施决定。

流程概览

从打包的 SKILL.md 中解析。

telegram-conditional-replies

使用此技能来回答给定的规则。

规则

  • 从试运行或建议开始,直到用户明确要求启用执行。
  • 优先选择任务CRM或草稿而不是自动提交。
  • 在提出回应条款之前查看最近的对话。
  • 发送 Telegram 消息的任何规则都需要明确包含和确认。
  • 如果没有狭隘的条件和可审计性,不要制定永久性的广泛规则。

程序

  1. 通过 rules_list 查看现有规则。
  2. 如有必要,请通过dialogs_list和chat_read检查目标聊天。
  3. 如果用户要求保存规则,请通过rules_add添加或澄清其指示。
  4. 在本地tgchats上,通过rules_dry_run执行测试运行。此工具在 Chiho Cloud中不可用:不要运行它,而是查看规则的条件和范围。
  5. 通过rules_log检查结果。
  6. 仅在可接受的试运行或云验证并且用户明确同意运行后运行rules_run。
  7. 对于真实答案,请创建预览,而无需通过 outbox_preview 提交。在 Chiho Cloud中明确批准后,调用write_approve_preview,然后outbox_send_approved;本地tgchats 批准后调用 outbox_send_approved。 message_send_draft 直接发送,并且只有在明确请求立即发送消息的情况下才允许。

执行边界

使用rules_disable 或rules_delete 停止或删除持久性规则。虽然没有rules_update,但创建一个新的、更窄的规则并在检查后删除旧规则。

初始设置

如果 Telegram尚未连接,则从根技能Chiho Telegram开始:

  • https://www.chiho.ai/zh/skill.md

使用根技能选择Chiho.ai云或您自己的服务器tgchats,然后返回到此场景。

参考资料

所需工具权限

  • telegram.read
  • crm.write
  • telegram.message.preview
  • telegram.message.send
  • telegram.batch.write
  • automation.rules.write

使用 Chiho.ai 团队 CRM

如果您需要以下功能,请选择 Chiho.ai:

  • 用于管理聊天、联系人、标签、任务和跟进的托管 CRM 界面。
  • 可查看和撤销的浏览器 OAuth 连接。
  • 团队共享环境及针对具体工具的操作保护。
  • 无需自行运行本地 Telegram 工作进程、数据库或 MCP 服务。
Chiho.ai Telegram CRM 工作区
通过浏览器 OAuth 连接

在个人本地 CLI 中运行技能

如果您需要以下能力,请选择本地部署:

  • 可以自行检查、修改并运行的开源工作流程。
  • 通过 tgchats CLI 和 tgchats-mcp 访问的本地 Telegram 会话。
  • 自行管理数据库、工作进程、备份、导出和导入。
  • 便于开发自定义技能和自托管自动化的运行环境。
本地 tgchats 命令行工作流程

云MCP

所需权限:

  • telegram.read
  • crm.write
  • telegram.message.preview
  • telegram.message.send
  • telegram.batch.write
  • automation.rules.write

阅读工具和CRM:

  • rules_list
  • rules_add
  • rules_run
  • rules_log
  • dialogs_list
  • chat_read

消息发送工具:

  • message_send_draft
  • outbox_preview
  • write_approve_preview
  • outbox_send_approved

Chiho Cloud没有本地规则测试工具。请在rules_run之前检查条款和承保范围。要查看消息而不发送,请使用outbox_preview,明确批准后,调用write_approve_preview,然后调用outbox_send_approved。一项批准不会带来任何结果。 message_send_draft直接发送。

本地tgchats

如果auth或其他Telegram命令显示登录二维码,则向用户显示完整的二维码及其到期日期。在登录完成、需要两步验证或用户要求您停止之前,请勿停止该过程。

使用本地的tgchats-mcp来了解规则和阅读。以下可用于发送消息:

  • message_send_draft
  • outbox_preview
  • outbox_send_approved

对于条件响应,请始终在 rules_run 之前调用 rules_dry_run。 使用outbox_preview浏览而不发送,只有在明确批准后才调用outbox_send_approved。 message_send_draft直接发送消息。

模板

打包 JSON 素材的格式化预览。

检查回复能力

文本

你好,{{first_name}}!谢谢你的留言。我会在{{date}}之前研究问题和答案。

转发给同事时回复

文本

你好,{{first_name}}!我正在连接{{colleague_name}}:这位同事将帮助解决问题{{topic}}。

示例

打包 JSON 素材的格式化预览。

OpenClaw

OpenClaw

请求

创建一条规则,为与客户标签的聊天准备草稿定价回复。

工具

rules_list
chat_read
rules_add

Codex

Codex

请求

在发送消息之前运行响应规则并显示结果。

工具

rules_run
rules_log

Claude Desktop

Claude Desktop

请求

为此聊天准备条件响应,但先不要发送。

工具

chat_read
outbox_preview

继续完善您的工作流程

阅读相关 Telegram 工作流程指南

对于无人值守任务,请另行查看 高级服务令牌设置 。