🦞
Integracao de Canal

Conectar OpenClaw ao Signal

Assistente de IA com foco em privacidade. Use o OpenClaw atraves do Signal com criptografia ponta a ponta para a experiencia de mensagens mais segura.

🔒 Por que Signal?
  • Criptografia Ponta a PontaTodas as mensagens sao criptografadas por padrao, sempre
  • Sem Exposicao do Numero de TelefoneDestinatarios em grupos nao veem seu numero (opcional)
  • MultiplataformaFunciona no iOS, Android e Desktop
  • Protocolo de Codigo AbertoAuditado e confiado por especialistas em seguranca
  • Sem Armazenamento em NuvemMensagens ficam apenas nos seus dispositivos
Recursos do Signal com OpenClaw
Suporte a DMConversas privadas um-a-um
Chats em GrupoUse OpenClaw em grupos do Signal
ReacoesRespostas com emoji para mensagens
Confirmacao de LeituraSaiba quando mensagens sao lidas
Anexos de MidiaEnvie imagens e arquivos
Controle por MencaoResponder apenas quando mencionado em grupos

Passos de Configuracao

1

Instalar signal-cli

OpenClaw usa signal-cli para se comunicar com o Signal. Instale-o no seu servidor:

# On macOS with Homebrew
brew install signal-cli
# On Linux (download from GitHub)
wget https://github.com/AsamK/signal-cli/releases/latest
2

Registrar ou Vincular Conta Signal

Registre um novo numero de telefone ou vincule a uma conta Signal existente:

# Register a new number
signal-cli -u +15551234567 register
# Or link to existing account
signal-cli link -n "OpenClaw"

Vincular gera um codigo QR para escanear com seu app Signal

3

Configurar OpenClaw

Adicione a configuracao do canal Signal ao seu openclaw.json:

{
  "channels": {
    "signal": {
      "enabled": true,
      "allowFrom": ["+15551234567"]
    }
  }
}

Substitua pelos numeros de telefone permitidos a enviar mensagens para seu bot (inclua codigo do pais)

4

Configurar Contatos Permitidos

Defina quais numeros de telefone podem interagir com seu bot:

"allowFrom": [
  "+15551234567",
  "+15559876543"
]
5

Testar Conexao

Reinicie o OpenClaw e envie uma mensagem de teste:

openclaw restart

Abra o Signal no seu celular e envie uma mensagem para o numero vinculado. OpenClaw devera responder.

Configuracao Avancada
{
  "channels": {
    "signal": {
      "enabled": true,
      "reactionNotifications": "own",
      "reactionAllowlist": ["+15551234567"],
      "historyLimit": 50,
      "dmPolicy": "pairing",
      "allowFrom": ["+15551234567"]
    }
  }
}
  • reactionNotificationsQuando notificar sobre reacoes: "own", "all" ou "none"
  • reactionAllowlistProcessar reacoes apenas destes numeros
  • historyLimitNumero de mensagens a manter no contexto da conversa
  • dmPolicyComo lidar com DMs: "pairing", "open" ou "closed"
  • allowFromNumeros de telefone permitidos a enviar mensagens (com codigo do pais)
🛡️ Consideracoes de Seguranca
Criptografia ponta a ponta - Todas as mensagens entre voce e o OpenClaw sao criptografadas
Sem armazenamento em nuvem - Signal nao armazena mensagens em seus servidores
Privacidade de telefone em grupos - Signal oculta numeros de telefone de outros membros do grupo
Codigo aberto - Tanto Signal quanto signal-cli sao de codigo aberto e auditaveis
Comparacao com Outros Canais
RecursoSignalWhatsAppTelegram
Criptografia E2ESemprePadraoOpcional
Codigo AbertoSimNaoParcial
Telefone NecessarioSimSimNao
Backup em NuvemNenhumOpcionalTodas as mensagens
Privacidade em GrupoAltaMediaMedia
⚠️ Solucao de Problemas

signal-cli nao conecta?

Certifique-se de ter completado o registro/vinculacao e que a conta esta verificada. Execute signal-cli receive para testar.

Mensagens nao estao sendo recebidas?

Verifique se o numero de telefone em allowFrom inclui o codigo do pais com prefixo "+".

Dispositivo vinculado continua desconectando?

Signal pode desvincular dispositivos inativos. Considere usar um numero de telefone dedicado em vez de vincular.

Signal Conectado!

Seu assistente de IA agora esta disponivel atraves da plataforma de mensagens mais segura. Adicione mais canais ou explore skills.