Telegram 条件回复
根据聊天背景、标签和任务状态规划并测试 Telegram 回复规则,暂不执行。
请求示例
以下仅为示例场景,并非已执行的操作。
对这些带标签的聊天试运行回复规则。显示匹配的对话和建议回复,不要发送。
预期结果
试运行报告,列出匹配的对话和建议回复,供执行前检查规则。
开始之前
- 连接 Telegram,并选择要使用的个人或团队环境。
- 通过浏览器 OAuth 连接 AI 客户端, ,或按照下方说明进行本地设置。
- 检查工作流程所需工具和目标对话。读取聊天与导入 CRM 记录是两个不同的步骤;如果缺少 CRM 元数据,请先同步聊天。
技能不会自行安排任务或授予权限。请说明您需要建议、模拟执行还是实际操作。执行行为由客户端控制和各项工具的安全措施决定。
流程概览
从打包的 SKILL.md 中解析。
telegram-conditional-replies
使用此技能来回答给定的规则。
规则
- 从试运行或建议开始,直到用户明确要求启用执行。
- 优先选择任务CRM或草稿而不是自动提交。
- 在提出回应条款之前查看最近的对话。
- 发送 Telegram 消息的任何规则都需要明确包含和确认。
- 如果没有狭隘的条件和可审计性,不要制定永久性的广泛规则。
程序
- 通过
rules_list查看现有规则。 - 如有必要,请通过
dialogs_list和chat_read检查目标聊天。 - 如果用户要求保存规则,请通过
rules_add添加或澄清其指示。 - 在本地tgchats上,通过
rules_dry_run执行测试运行。此工具在 Chiho Cloud中不可用:不要运行它,而是查看规则的条件和范围。 - 通过
rules_log检查结果。 - 仅在可接受的试运行或云验证并且用户明确同意运行后运行
rules_run。 - 对于真实答案,请创建预览,而无需通过
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 服务。

在个人本地 CLI 中运行技能
如果您需要以下能力,请选择本地部署:
- 可以自行检查、修改并运行的开源工作流程。
- 通过 tgchats CLI 和 tgchats-mcp 访问的本地 Telegram 会话。
- 自行管理数据库、工作进程、备份、导出和导入。
- 便于开发自定义技能和自托管自动化的运行环境。

云MCP
所需权限:
telegram.readcrm.writetelegram.message.previewtelegram.message.sendtelegram.batch.writeautomation.rules.write
阅读工具和CRM:
rules_listrules_addrules_runrules_logdialogs_listchat_read
消息发送工具:
message_send_draftoutbox_previewwrite_approve_previewoutbox_send_approved
Chiho Cloud没有本地规则测试工具。请在rules_run之前检查条款和承保范围。要查看消息而不发送,请使用outbox_preview,明确批准后,调用write_approve_preview,然后调用outbox_send_approved。一项批准不会带来任何结果。 message_send_draft直接发送。
本地tgchats
如果auth或其他Telegram命令显示登录二维码,则向用户显示完整的二维码及其到期日期。在登录完成、需要两步验证或用户要求您停止之前,请勿停止该过程。
使用本地的tgchats-mcp来了解规则和阅读。以下可用于发送消息:
message_send_draftoutbox_previewoutbox_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
请求
创建一条规则,为与客户标签的聊天准备草稿定价回复。工具
Codex
请求
在发送消息之前运行响应规则并显示结果。工具
Claude Desktop
请求
为此聊天准备条件响应,但先不要发送。工具
继续完善您的工作流程
阅读相关 Telegram 工作流程指南对于无人值守任务,请另行查看 高级服务令牌设置 。