Sessão Desconectada
Sessão Desconectada
Descrição do Problema
A conexão com WhatsApp ou Telegram cai inesperadamente e não reconecta automaticamente:
Session disconnected
Connection lost
Logged out from another device
Stream ended unexpectedly
Possíveis Causas
- Logout manual - Alguém desconectou pelo app principal
- Conflito de sessões - Muitos dispositivos conectados
- Inatividade prolongada - Sessão expirou por tempo
- Atualização do app - WhatsApp/Telegram atualizou e invalidou sessão
- Problema de rede - Conexão instável
Soluções
1. Reconectar Manualmente
# Verificar status atual
clawdbot gateway status
# Tentar reconexão
clawdbot gateway reconnect
# Se não funcionar, reiniciar
clawdbot gateway restart
2. Verificar Dispositivos Conectados
WhatsApp:
- Abra WhatsApp no celular
- Vá em Configurações > Aparelhos conectados
- Verifique se há muitos dispositivos
- Remova dispositivos antigos
Telegram:
- Abra Telegram
- Vá em Configurações > Dispositivos
- Encerre sessões desconhecidas
3. Configurar Reconexão Automática
# No arquivo de configuração
connection:
auto_reconnect: true
reconnect_interval: 5000 # 5 segundos
max_reconnect_attempts: 10
backoff_multiplier: 1.5
4. Verificar Logs de Desconexão
# Ver motivo da desconexão
clawdbot logs | grep -i "disconnect\|logout\|closed"
# Ver últimos eventos
clawdbot logs --tail 50
5. Renovar Credenciais
# Limpar sessão antiga
clawdbot session clear --channel whatsapp
# Ou manualmente
rm -rf ~/.clawdbot/sessions/whatsapp/
# Reconectar
clawdbot gateway restart
6. Manter Sessão Ativa
# Configurar heartbeat para manter conexão viva
keepalive:
enabled: true
interval: 30000 # 30 segundos
timeout: 10000
Monitoramento
# Criar script de monitoramento
#!/bin/bash
while true; do
status=$(clawdbot gateway status)
if [[ $status != *"running"* ]]; then
echo "Gateway desconectado! Reconectando..."
clawdbot gateway restart
fi
sleep 60
done
Problemas Relacionados
Prevenção
- Configure reconexão automática
- Não faça logout no app principal enquanto usa o bot
- Mantenha o dispositivo principal sempre online
- Use um dispositivo dedicado se possível