Ir al contenido

Solución de problemas del canal

Use esta página cuando un canal se conecta pero el comportamiento es incorrecto.

Ejecute estos en orden primero:

Ventana de terminal
openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe

Línea base saludable:

  • Runtime: running
  • Connectivity probe: ok
  • Capability: read-only, write-capable o admin-capable
  • El sondeo del canal muestra el transporte conectado y, si es compatible, works o audit ok

Use esto cuando Telegram, iMessage, las configuraciones de la era de BlueBubbles u otro canal de complemento desaparezca después de actualizar.

Ventana de terminal
openclaw status --all
openclaw doctor --fix
openclaw gateway restart
openclaw status --all

Busque plugin load failed: dependency tree corrupted; run openclaw doctor --fix in openclaw status --all. Eso significa que el canal está configurado, pero la ruta de configuración/carga del complemento encontró un árbol de dependencias corrupto en lugar de registrar el canal. openclaw doctor --fix elimina los directorios de almacenamiento temporal de dependencias de complementos obsoletos y las sombras de autenticación obsoletas, y luego openclaw gateway restart recarga el estado limpio.

SíntomaVerificación más rápidaSolución
Conectado pero sin respuestas de MDopenclaw pairing list whatsappAprobar al remitente o cambiar la política/lista blanca de MD.
Mensajes de grupo ignoradosVerificar requireMention + patrones de mención en la configuraciónMencione al bot o relaje la política de mención para ese grupo.
El inicio de sesión con QR se agota con 408Verificar la puerta de enlace HTTPS_PROXY / HTTP_PROXY envEstablecer un proxy accesible; use NO_PROXY solo para omisiones.
Bucles aleatorios de desconexión/reinicio de sesiónopenclaw channels status --probe + registrosLas reconexiones recientes se marcan incluso cuando están conectadas actualmente; observe los registros, reinicie la puerta de enlace y luego vuelva a vincular si el aleteo continúa.
status=408 Request Time-out bucleSonda, registros, doctor y luego estado de la puerta de enlacePrimero corrija la conectividad/timing del host; haga una copia de seguridad de la autenticación y vuelva a vincular la cuenta si el bucle persiste.
Las respuestas llegan segundos/minutos tardeopenclaw doctor --fixEl doctor detiene los clientes locales de TUI obsoletos verificados cuando están degradando el bucle de eventos de la puerta de enlace.

Solución completa de problemas: Solución de problemas de WhatsApp

SíntomaVerificación más rápidaSolución
/start pero sin flujo de respuesta utilizableopenclaw pairing list telegramApruebe el emparejamiento o cambie la política de MD.
Bot en línea pero el grupo permanece en silencioVerifique el requisito de mención y el modo de privacidad del botDesactive el modo de privacidad para la visibilidad del grupo o mencione al bot.
Fallos de envío con errores de redInspeccione los registros en busca de fallos en las llamadas a la API de TelegramCorrija el enrutamiento de DNS/IPv6/proxy hacia api.telegram.org.
El inicio informa getMe returned 401Verificar la fuente del token configuradaVuelva a copiar o regenerar el token de BotFather y actualice botToken, tokenFile o la cuenta predeterminada TELEGRAM_BOT_TOKEN.
El sondeo se detiene o se reconecta lentamenteopenclaw logs --follow para diagnósticos de sondeoActualice; si los reinicios son falsos positivos, ajuste pollingStallThresholdMs. Las detenciones persistentes todavía apuntan a proxy/DNS/IPv6.
setMyCommands rechazado al inicioInspeccione los registros para BOT_COMMANDS_TOO_MUCHReduzca los complementos/habilidades/comandos personalizados de Telegram o deshabilite los menús nativos.
Actualizado y la lista de permitidos le bloqueaopenclaw security audit y listas de permitidas de configuraciónEjecute openclaw doctor --fix o reemplace @username con ID de remitente numéricos.

Solución de problemas completa: Solución de problemas de Telegram

SíntomaVerificación más rápidaSolución
Bot en línea pero sin respuestas del gremioopenclaw channels status --probePermitir gremio/canal y verificar el intento de contenido del mensaje.
Mensajes de grupo ignoradosVerifique los registros para ver si hay eliminaciones por filtrado de mencionesMencione el bot o configure requireMention: false de gremio/canal.
Uso de escritura/tokens pero ningún mensaje de DiscordVerifique si este es un evento de sala ambiental o una sala message_tool optada donde el modelo perdió message(action=send)Inspecciona el registro detallado de la puerta de enlace en busca de metadatos de carga final suprimidos, verifica messages.groupChat.unmentionedInbound, lee Ambient room events o mantén messages.groupChat.visibleReplies: "automatic" para solicitudes de grupo normales.
Faltan respuestas de MDopenclaw pairing list discordAprueba el emparejamiento de MD o ajusta la política de MD.

Solución de problemas completa: Discord troubleshooting

SíntomaVerificación más rápidaSolución
Modo de socket conectado pero sin respuestasopenclaw channels status --probeVerifica el token de la aplicación + token del bot y los alcances requeridos; vigila botTokenStatus / appTokenStatus = configured_unavailable en configuraciones respaldadas por SecretRef.
MD bloqueadosopenclaw pairing list slackAprueba el emparejamiento o relaja la política de MD.
Mensaje de canal ignoradoVerifica groupPolicy y la lista de permitidos del canalPermita el canal o cambie la política a open.

Solución de problemas completa: Solución de problemas de Slack

SíntomaVerificación más rápidaSolución
imsg falta o falla en sistemas que no son macOSopenclaw channels status --probe --channel imessageEjecute OpenClaw en el Mac de Messages o use un contenedor SSH para cliPath.
Puede enviar pero no recibir en macOSVerifique los permisos de privacidad de macOS para la automatización de MessagesVuelva a otorgar permisos TCC y reinicie el proceso del canal.
Remitente de MD bloqueadoopenclaw pairing list imessageAprobar el emparejamiento o actualizar la lista de permitidos.

Solución de problemas completa:

SíntomaVerificación más rápidaSolución
El demonio es accesible pero el bot permanece en silencioopenclaw channels status --probeVerifique la URL/cuenta del demonio signal-cli y el modo de recepción.
MD bloqueadoopenclaw pairing list signalApruebe al remitente o ajuste la política de MD.
Las respuestas del grupo no se activanVerifique la lista de permitidos del grupo y los patrones de menciónAñada el remitente/grupo o relaje las restricciones.

Solución completa de problemas: Solución de problemas de Signal

SíntomaVerificación más rápidaSolución
El bot responde “se ha ido a Marte”Verifique appId y clientSecret en la configuraciónEstablezca las credenciales o reinicie la puerta de enlace.
Sin mensajes entrantesopenclaw channels status --probeVerifique las credenciales en la Plataforma Abierta de QQ.
Voz no transcritaVerifique la configuración del proveedor STTConfigure channels.qqbot.stt o tools.media.audio.
Mensajes proactivos no lleganVerifique los requisitos de interacción de la plataforma QQQQ puede bloquear mensajes iniciados por el bot sin interacción reciente.

Solución de problemas completa: Solución de problemas de QQ Bot

SíntomaVerificación más rápidaSolución
Sesión iniciada pero ignora mensajes de la salaopenclaw channels status --probeVerificar groupPolicy, lista blanca de salas y filtrado de menciones.
Los MD no se procesanopenclaw pairing list matrixAprobar al remitente o ajustar la política de MD.
Las salas cifradas fallanopenclaw matrix verify statusVerificar el dispositivo nuevamente y luego verificar openclaw matrix verify backup status.
La restauración de la copia de seguridad está pendiente/rotaopenclaw matrix verify backup statusEjecutar openclaw matrix verify backup restore o volver a ejecutar con una clave de recuperación.
El cross-signing/bootstrap parece incorrectoopenclaw matrix verify bootstrapReparar el almacenamiento de secretos, el cross-signing y el estado de la copia de seguridad en una sola pasada.

Configuración y configuración completa: Matrix