Pular para o conteúdo principal
Use esta página quando um canal se conecta, mas o comportamento está incorreto.

Escada de comandos

Execute estes primeiro, em ordem:
openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe
Linha de base saudável:
  • Runtime: running
  • Connectivity probe: ok
  • Capability: read-only, write-capable ou admin-capable
  • A sondagem do canal mostra o transporte conectado e, quando compatível, works ou audit ok

Após uma atualização

Use isto quando Telegram, iMessage, configurações da era BlueBubbles ou outro canal de Plugin desaparecer após uma atualização.
openclaw status --all
openclaw doctor --fix
openclaw gateway restart
openclaw status --all
Procure por plugin load failed: dependency tree corrupted; run openclaw doctor --fix em openclaw status --all. Isso significa que o canal está configurado, mas o caminho de configuração/carregamento do Plugin encontrou uma árvore de dependências corrompida em vez de registrar o canal. openclaw doctor --fix remove diretórios obsoletos de preparação de dependências de Plugin e sombras obsoletas de autenticação; em seguida, openclaw gateway restart recarrega o estado limpo.

WhatsApp

Assinaturas de falha do WhatsApp

SintomaVerificação mais rápidaCorreção
Conectado, mas sem respostas em DMopenclaw pairing list whatsappAprove o remetente ou altere a política/lista de permissões de DM.
Mensagens de grupo ignoradasVerifique requireMention + padrões de menção na configuraçãoMencione o bot ou flexibilize a política de menção para esse grupo.
Login por QR expira com 408Verifique as env HTTPS_PROXY / HTTP_PROXY do GatewayDefina um proxy acessível; use NO_PROXY apenas para desvios.
Loops aleatórios de desconexão/novo loginopenclaw channels status --probe + logsReconexões recentes são sinalizadas mesmo quando atualmente conectado; acompanhe os logs, reinicie o Gateway e então religue se a oscilação continuar.
Loop de status=408 Request Time-outSondagem, logs, doctor e então status do GatewayCorrija primeiro a conectividade/temporização do host; faça backup da autenticação e religue a conta se o loop persistir.
Respostas chegam segundos/minutos atrasadasopenclaw doctor --fixO doctor interrompe clientes TUI locais obsoletos verificados quando eles estão degradando o loop de eventos do Gateway.
Solução de problemas completa: Solução de problemas do WhatsApp

Telegram

Assinaturas de falha do Telegram

SintomaVerificação mais rápidaCorreção
/start, mas sem fluxo de resposta utilizávelopenclaw pairing list telegramAprove o emparelhamento ou altere a política de DM.
Bot online, mas grupo permanece silenciosoVerifique o requisito de menção e o modo de privacidade do botDesative o modo de privacidade para visibilidade no grupo ou mencione o bot.
Falhas de envio com erros de redeInspecione os logs em busca de falhas de chamada da API do TelegramCorrija o roteamento de DNS/IPv6/proxy para api.telegram.org.
Inicialização relata getMe returned 401Verifique a origem do token configuradoCopie novamente ou regenere o token do BotFather e atualize botToken, tokenFile ou TELEGRAM_BOT_TOKEN da conta padrão.
Polling trava ou reconecta lentamenteopenclaw logs --follow para diagnósticos de pollingAtualize; se reinicializações forem falsos positivos, ajuste pollingStallThresholdMs. Travamentos persistentes ainda apontam para proxy/DNS/IPv6.
setMyCommands rejeitado na inicializaçãoInspecione os logs em busca de BOT_COMMANDS_TOO_MUCHReduza comandos de Plugin/skill/personalizados do Telegram ou desative menus nativos.
Atualizou e a lista de permissões bloqueia vocêopenclaw security audit e listas de permissões da configuraçãoExecute openclaw doctor --fix ou substitua @username por IDs numéricos de remetente.
Solução de problemas completa: Solução de problemas do Telegram

Discord

Assinaturas de falha do Discord

SintomaVerificação mais rápidaCorreção
Bot online, mas sem respostas no servidoropenclaw channels status --probePermita o servidor/canal e verifique a intenção de conteúdo de mensagens.
Mensagens de grupo ignoradasVerifique nos logs descartes por bloqueio de mençãoMencione o bot ou defina requireMention: false para o servidor/canal.
Uso de digitação/token, mas sem mensagem no DiscordVerifique se isto é um evento de sala ambiente ou uma sala message_tool com adesão em que o modelo deixou passar message(action=send)Inspecione o log detalhado do Gateway em busca de metadados de payload final suprimido, verifique messages.groupChat.unmentionedInbound, leia Eventos de sala ambiente ou mantenha messages.groupChat.visibleReplies: "automatic" para solicitações normais de grupo.
Respostas em DM ausentesopenclaw pairing list discordAprove o emparelhamento de DM ou ajuste a política de DM.
Solução de problemas completa: Solução de problemas do Discord

Slack

Assinaturas de falha do Slack

SintomaVerificação mais rápidaCorreção
Socket mode conectado, mas sem respostasopenclaw channels status --probeVerifique o token do app + token do bot e os escopos exigidos; observe botTokenStatus / appTokenStatus = configured_unavailable em configurações baseadas em SecretRef.
DMs bloqueadasopenclaw pairing list slackAprove o emparelhamento ou flexibilize a política de DM.
Mensagem de canal ignoradaVerifique groupPolicy e a lista de permissões do canalPermita o canal ou altere a política para open.
Solução de problemas completa: Solução de problemas do Slack

iMessage

Assinaturas de falha do iMessage

SintomaVerificação mais rápidaCorreção
imsg ausente ou falha fora do macOSopenclaw channels status --probe --channel imessageExecute o OpenClaw no Mac com Mensagens ou use um wrapper SSH para cliPath.
Consegue enviar, mas não receber no macOSVerifique permissões de privacidade do macOS para automação do MensagensConceda novamente as permissões TCC e reinicie o processo do canal.
Remetente de DM bloqueadoopenclaw pairing list imessageAprove o emparelhamento ou atualize a lista de permissões.
Solução de problemas completa:

Signal

Assinaturas de falha do Signal

SintomaVerificação mais rápidaCorreção
Daemon acessível, mas bot silenciosoopenclaw channels status --probeVerifique a URL/conta do daemon signal-cli e o modo de recebimento.
DM bloqueadaopenclaw pairing list signalAprove o remetente ou ajuste a política de DM.
Respostas de grupo não disparamVerifique a lista de permissões do grupo e padrões de mençãoAdicione o remetente/grupo ou flexibilize o bloqueio.
Solução de problemas completa: Solução de problemas do Signal

QQ Bot

Assinaturas de falha do QQ Bot

SintomaVerificação mais rápidaCorreção
Bot responde “gone to Mars”Verifique appId e clientSecret na configuraçãoDefina as credenciais ou reinicie o Gateway.
Sem mensagens de entradaopenclaw channels status --probeVerifique as credenciais na QQ Open Platform.
Voz não transcritaVerifique a configuração do provedor STTConfigure channels.qqbot.stt ou tools.media.audio.
Mensagens proativas não chegamVerifique os requisitos de interação da plataforma QQA QQ pode bloquear mensagens iniciadas pelo bot sem interação recente.
Solução de problemas completa: solução de problemas do QQ Bot

Matrix

Assinaturas de falha do Matrix

SintomaVerificação mais rápidaCorreção
Conectado, mas ignora mensagens de salaopenclaw channels status --probeVerifique groupPolicy, a lista de salas permitidas e o controle por menção.
DMs não são processadasopenclaw pairing list matrixAprove o remetente ou ajuste a política de DM.
Salas criptografadas falhamopenclaw matrix verify statusVerifique novamente o dispositivo e depois confira openclaw matrix verify backup status.
Restauração de backup pendente/quebradaopenclaw matrix verify backup statusExecute openclaw matrix verify backup restore ou rode novamente com uma chave de recuperação.
Assinatura cruzada/bootstrap parece incorretoopenclaw matrix verify bootstrapRepare o armazenamento de segredos, a assinatura cruzada e o estado do backup em uma só passagem.
Configuração completa: Matrix

Relacionados