Pular para o conteúdo
Aprovação necessária
Automação do Telegram
OpenClawClaudeCodexHermes Agent

Fluxos de respostas condicionais no Telegram

Planeje e simule respostas no Telegram com base no contexto da conversa, nas tags ou no estado do acompanhamento.

Exemplo de solicitação

Cenário ilustrativo, não uma execução realizada.

Simule uma regra de resposta para estes chats com tags. Mostre quais conversas correspondem e a resposta proposta; não a execute.

Resultado esperado

Um relatório de simulação das conversas correspondentes e das respostas propostas, para você conferir a regra antes da execução.

Antes de começar

  1. Conecte Telegram e selecione o contexto pessoal ou da equipe que pretende usar.
  2. Conecte seu cliente de IA com OAuth no navegador, ou siga a configuração local abaixo.
  3. Revise as ferramentas do fluxo de trabalho e as conversas-alvo. Leituras de chat e registros importados de CRM são separados; sincronize um chat antes de solicitar alterações em metadados ausentes de CRM.

Uma habilidade não se agenda sozinha nem concede permissões. Descreva se você quer sugestões, uma execução simulada ou uma ação. Os controles do cliente e as proteções de cada ferramenta regem a execução.

Resumo do fluxo

Analisado a partir do SKILL.md empacotado.

telegram-conditional-replies

Use esta habilidade para fluxos de resposta orientados por regras.

Regras

  • Comece com teste sem execução ou modo de recomendação, a menos que o usuário peça explicitamente para habilitar a execução.
  • Prefira tarefas CRM ou respostas rascunhadas antes de envios automáticos.
  • Leia o histórico recente antes de propor condições de resposta.
  • Use habilitação explícita e aprovação para qualquer regra que envie mensagens Telegram.
  • Não crie regras amplas de resposta sempre ativas sem uma condição restrita e um caminho de auditoria.

Fluxo

  1. Inspecione as regras existentes com rules_list.
  2. Leia os chats de destino com dialogs_list e chat_read quando necessário.
  3. Adicione ou ajuste as instruções da regra com rules_add se o usuário solicitar persistência.
  4. Em tgchats local, teste a regra sem execução com rules_dry_run. Chiho Cloud não expõe essa ferramenta local-only, então inspecione as condições propostas e o escopo afetado sem executar a regra.
  5. Inspecione os resultados com rules_log.
  6. Execute a regra com rules_run somente depois que o teste sem execução local ou a revisão hospedada for aceitável e o usuário aprovar explicitamente a execução.
  7. Para respostas reais, crie uma prévia sem envio com outbox_preview. Após aprovação explícita, Chiho Cloud deve chamar write_approve_preview e depois outbox_send_approved; chamadas locais de tgchats outbox_send_approved após a aprovação do usuário. message_send_draft é uma ferramenta de envio direto e só deve ser usada quando o usuário pedir explicitamente o envio imediato.

Limite de Execução

Use rules_disable ou rules_delete para parar ou limpar regras persistentes de resposta condicional. Até que rules_update exista, substitua uma regra criando uma nova regra mais restrita e excluindo a antiga após a revisão.

Configuração inicial

Se Telegram ainda não estiver conectado, comece com a skill raiz Chiho Telegram:

  • https://raw.githubusercontent.com/chihoai/telegram-for-ai-agents/main/SKILL.md

Use essa skill raiz para escolher o Chiho.ai Cloud ou o tgchats auto-hospedado e, depois, volte para esta skill de fluxo de trabalho.

Referências

Permissões de ferramenta necessárias

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

Use Chiho.ai com uma equipe profissional de CRM

Escolha Chiho.ai quando você quiser:

  • Uma interface de tabela CRM hospedada para chats, contatos, tags, tarefas e acompanhamentos.
  • Conexões OAuth no navegador que você pode revisar e revogar.
  • Contexto compartilhado da equipe e proteções de ação específicas da ferramenta.
  • Sem worker local de Telegram, banco de dados ou runtime de MCP para operar.
Espaço de trabalho de CRM para Telegram da Chiho.ai
Conectar com OAuth do navegador

Execute SKILLs no seu CLI local pessoal

Escolha a configuração local quando você quiser:

  • Fluxos de trabalho de código aberto que você pode inspecionar, alterar e executar por conta própria.
  • Uma sessão local de Telegram com o CLI tgchats e acesso tgchats-mcp.
  • Controle sobre seu banco de dados, worker, backups e caminho de exportação e importação.
  • Um runtime amigável para desenvolvedores para Skills personalizadas e automação auto-hospedada.
Fluxo de trabalho em linha de comando local do tgchats

Cloud MCP

Escopos necessários:

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

Ferramentas de leitura/CRM:

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

Ferramentas de escrita para execução de mensagens:

  • message_send_draft
  • outbox_preview
  • write_approve_preview
  • outbox_send_approved

Chiho Cloud não expõe a ferramenta local-only de teste seco de regras. Revise as condições da regra e o escopo afetado antes de chamar rules_run. Use outbox_preview para uma prévia de mensagem sem envio, chame write_approve_preview somente após aprovação explícita e então chame outbox_send_approved para executar a prévia aprovada. A aprovação sozinha não envia. message_send_draft envia diretamente.

tgchats local

Se auth ou qualquer comando do Telegram imprimir um código QR de login, mostre ao usuário o bloco completo do código QR e a expiração para que ele possa escaneá-lo; mantenha o processo em execução até o login ser concluído, ser necessária a 2FA ou o usuário pedir para parar.

Use tgchats-mcp local para regras e ferramentas de leitura. Para execução de mensagens:

  • message_send_draft
  • outbox_preview
  • outbox_send_approved

Sempre chame rules_dry_run antes de rules_run para fluxos condicionais de resposta. Use outbox_preview para uma prévia sem envio e chame outbox_send_approved somente após aprovação explícita. message_send_draft envia diretamente.

Modelos

Pré-visualização formatada do asset JSON empacotado.

Verificação de disponibilidade

Texto

Olá, {{first_name}}, obrigado pela mensagem. Posso verificar e responder até {{date}}.

Resposta de encaminhamento

Texto

Olá, {{first_name}}, estou incluindo {{colleague_name}}, que pode ajudar com {{topic}}.

Exemplos

Pré-visualização formatada do asset JSON empacotado.

OpenClaw

OpenClaw

Solicitação

Crie uma regra que redija respostas para chats com a tag customer quando perguntarem sobre preços.

Ferramentas

rules_list
chat_read
rules_add

Codex

Codex

Solicitação

Execute as regras de resposta e mostre o que aconteceria antes de enviar qualquer coisa.

Ferramentas

rules_run
rules_log

Claude Desktop

Claude Desktop

Solicitação

Redija uma resposta condicional para este chat, mas ainda não a envie.

Ferramentas

chat_read
outbox_preview

Continue construindo seu fluxo de trabalho

Leia o guia relacionado de fluxo de trabalho de Telegram

Para tarefas sem supervisão, revise configuração avançada do token de serviço separadamente.