Construindo uma Ponte para Dois Bots do Telegram em um Único Chat de Grupo: Semântica de Entrega via HTTP

Conectar dois bots independentes do Telegram no mesmo chat em grupo é mais difícil do que parece. Um desenvolvedor no r/openclaw detalha sua experiência na construção de uma camada de ponte porque o Telegram não entrega mensagens de forma confiável de um bot para outro em um grupo — embora humanos possam ver ambas as mensagens.
O Problema Central
O Telegram não entrega atualizações ao Bot B quando o Bot A envia uma mensagem ao grupo. Então a equipe construiu uma pequena ponte contornando as limitações do Telegram:
- Bot B → Bot A: O Bot B publica através de um endpoint HTTP (tailgate) para alcançar o Bot A.
- Bot A → Bot B: O Bot A expõe mensagens sortidas selecionadas através de um feed controlado que o Bot B consulta.
- As mensagens carregam metadados:
source,direction,chat ID,noncee um flagsafe_to_bridge. - ACKs: O Bot B pode confirmar (ACK) uma mensagem específica, confirmando que pelo menos um hop funcionou.
- O feed compartilhado contém apenas contexto de grupo seguro para ponte — sem DMs privadas ou tráfego não relacionado.
- O poller local do Bot B filtra mensagens antigas/de depuração/protocolo/status, deduplica eventos e só deixa passar turnos conversacionais recentes.
Lições da Primeira Versão
A implementação inicial era muito permissiva: contexto bruto do Telegram vazava para o feed compartilhado, causando momentos confusos de "como o outro bot sabia disso?". A correção foi migrar de logs compartilhados brutos para eventos explícitos e seguros para ponte.
O estado atual funciona em testes controlados:
- Bot B → Bot A via relay
- Bot A → Bot B via feed
- ACKs fluem através do caminho do relay
- Auto-espelhamento seguro para mensagens claramente endereçadas a um bot
Fluxo Desejado
O loop de conversação alvo:
- Um humano ou Bot A escreve algo endereçado ao Bot B.
- A ponte espelha com segurança.
- O Bot B vê uma vez, responde uma vez.
- A resposta é espelhada de volta se for segura e relevante.
- Sem duplicatas, backlog obsoleto, vazamento de DM privada, eco de depuração ou loop de bots.
Direção Arquitetural
O autor sugere tratar a ponte como um pequeno barramento de eventos, em vez de um hack de chat:
- IDs de mensagem e nonces estritos
- ACKs, deduplicação, checkpointing
- Feeds delimitados com separação rígida entre contexto privado e seguro para grupo
A parte difícil são as semânticas de entrega — frescor, deduplicação, ACKs e decidir quando um bot deve responder automaticamente sem causar loops infinitos.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Corrigindo erros 'Falha ao iniciar o espaço de trabalho' do Claude Cowork no Windows 11 Home
Um usuário resolveu os erros de inicialização do Claude Cowork no Windows 11 Home instalando o Windows Subsystem for Linux (WSL2) da Microsoft Store, que é necessário para a tecnologia de VM subjacente.

Instalação do OpenClaw no MacBook Pro Usando Homebrew Local e NVM
Um usuário instalou com sucesso o OpenClaw em um MacBook Pro usando uma conta não administrativa com Homebrew local, NVM v0.40.4, Python 3.14.3 via pyenv, Node 24 e o LLM Qwen3.5-122B-A10B-MLX-vision-4.7-bit através do oMLX.

Como Executar o OpenClaw Totalmente Local com Ollama
Uma postagem no Reddit descreve um processo para executar o OpenClaw completamente localmente, sem APIs em nuvem ou cobrança por token, usando Ollama e LLMFit para avaliar modelos locais.

Um Framework de Gestão para Liderar Agentes de IA Efetivamente
Um ex-líder de backend identifica um platô na produtividade de agentes de IA e propõe uma estrutura baseada em três disciplinas: cibernética, teoria da informação e gestão. A estrutura detalha dois modos operacionais: o Capitão e o Arquiteto.