{
  "schemaVersion": "1.0",
  "path": "/guias/bots-discord/corrigir-bot-discord-offline-nao-responde",
  "url": "https://streethosting.com.br/guias/bots-discord/corrigir-bot-discord-offline-nao-responde",
  "markdownUrl": "https://streethosting.com.br/guias/bots-discord/corrigir-bot-discord-offline-nao-responde.md",
  "jsonUrl": "https://streethosting.com.br/guias/bots-discord/corrigir-bot-discord-offline-nao-responde.json",
  "title": "Bot de Discord offline ou sem responder: como diagnosticar",
  "description": "Checklist para quando o bot de Discord aparece offline ou não responde aos comandos: processo caído, token inválido, intents, permissões e rate limit explicados passo a passo.",
  "category": "bots-discord",
  "topics": [
    "troubleshooting"
  ],
  "difficulty": "intermediario",
  "datePublished": "2026-06-17",
  "dateModified": "2026-08-26",
  "readingMinutes": 3,
  "h1": "Bot de Discord offline ou sem responder",
  "excerpt": "O bot sumiu ou ignora os comandos. Antes de reescrever código, siga uma ordem de diagnóstico: o processo está rodando, o token é válido, as intents e permissões estão certas.",
  "author": "Equipe StreetHosting",
  "wordCount": 580,
  "categoryLabel": "Bots Discord",
  "topicLabels": [
    "Erros e diagnóstico"
  ],
  "primaryKeyword": "bot discord offline nao responde",
  "secondaryKeywords": [
    "bot discord caiu sozinho",
    "bot discord nao responde comandos",
    "corrigir bot discord offline"
  ],
  "toc": [
    {
      "id": "ordem-de-diagnostico",
      "label": "Ordem de diagnóstico"
    },
    {
      "id": "processo",
      "label": "O processo está rodando"
    },
    {
      "id": "token-e-intents",
      "label": "Token e intents"
    },
    {
      "id": "permissoes",
      "label": "Permissões e rate limit"
    },
    {
      "id": "prevenir",
      "label": "Prevenir quedas"
    }
  ],
  "faqs": [
    {
      "question": "O bot aparece offline, por onde começo?",
      "answer": "Pelo processo. Se o bot está offline na lista de membros, quase sempre o programa parou de rodar. Confira no servidor se o processo está ativo e olhe os logs em busca do erro que o derrubou."
    },
    {
      "question": "O bot está online mas não responde aos comandos, por quê?",
      "answer": "Aí o programa roda, mas algo bloqueia a resposta. As causas comuns são falta da intent de conteúdo de mensagem, ausência de permissão no canal ou rate limit. Verifique essas três antes de mexer no código."
    },
    {
      "question": "Como sei se o token está inválido?",
      "answer": "Um token inválido costuma gerar erro de autenticação no log, como uma falha de login. Isso acontece quando o token foi trocado ou revogado. Gere um novo no portal e atualize a variável de ambiente."
    },
    {
      "question": "Rate limit derruba o bot?",
      "answer": "Não derruba, mas faz o bot parecer travado, porque ele precisa esperar para agir. Reinício em loop pode piorar. Trate o limite lendo o tempo de espera e reagendando, em vez de tentar de novo na hora."
    }
  ],
  "howToSteps": [],
  "relatedProducts": [
    "https://streethosting.com.br/bots",
    "https://streethosting.com.br/vps/ryzen",
    "https://streethosting.com.br/minecraft-pro"
  ],
  "relatedGuides": [
    "https://streethosting.com.br/guias/bots-discord/hospedagem-bot-discord-24-7",
    "https://streethosting.com.br/guias/bots-discord/corrigir-rate-limit-discord-429",
    "https://streethosting.com.br/guias/bots-discord/deploy-bot-discord-nodejs-pm2"
  ],
  "content": {
    "format": "markdown",
    "body": "> **Resposta rápida**\n>\n> Quando o **bot fica offline ou não responde**, siga esta ordem: confirme se o processo está rodando, cheque o token e os logs, valide as intents e as permissões no canal e observe o rate limit. Bot offline quase sempre é processo caído. Bot online sem responder costuma ser intent, permissão ou limite.\n\n## Ordem de diagnóstico\n\nDiagnosticar na ordem certa economiza horas. A maioria das pessoas começa mexendo no código, quando o problema é o processo parado ou uma permissão faltando. Vá do mais provável ao mais raro e leia sempre os logs, que contam a história real do que aconteceu.\n\n| Sintoma | Causa provável | Onde olhar |\n| --- | --- | --- |\n| Offline na lista | Processo parado | Logs e gerenciador de processo |\n| Online mas mudo | Intent ou permissão | Portal e canal |\n| Erro de login no log | Token inválido | Variável de ambiente |\n| Lento e atrasado | Rate limit | Logs de requisição |\n\n> **Dica**\n>\n> Se o log terminar numa stacktrace grande em vez de uma mensagem clara, copie o trecho para o crashdoc antes de sair mexendo no código. Ele identifica os erros mais comuns e diz qual das quatro linhas da tabela acima é a sua.\n\n## O processo está rodando\n\nBot offline na lista de membros quase sempre significa programa parado. Confira no servidor se o processo está ativo e leia os logs para achar o erro que o derrubou. Se ele cai e não volta, falta um gerenciador de processo com restart automático, como mostra o [deploy com PM2](https://streethosting.com.br/guias/bots-discord/deploy-bot-discord-nodejs-pm2).\n\n## Token e intents\n\nSe o log mostra falha de login, o token foi trocado ou revogado. Gere um novo no portal e atualize a variável de ambiente. Se o bot conecta mas ignora mensagens, falta a intent de conteúdo de mensagem, que precisa estar ativada no portal e no código.\n\n> **Dica**\n>\n> Depois de trocar o token ou variáveis, reinicie o bot atualizando o ambiente. Muitos casos de bot mudo são só o processo ainda rodando com o token antigo.\n\n## Permissões e rate limit\n\nO bot pode estar online e sem permissão para falar no canal. Confira as permissões dele no canal específico. Se as respostas vêm atrasadas, o problema costuma ser rate limit. Trate o limite com calma, como explica [corrigir rate limit 429](https://streethosting.com.br/guias/bots-discord/corrigir-rate-limit-discord-429).\n\n## Prevenir quedas\n\n- [ ] Gerenciador de processo com restart automático\n- [ ] Logs com data e nível para diagnóstico rápido\n- [ ] Token em variável de ambiente, fácil de rotacionar\n- [ ] Monitoramento de uptime para avisar quando cair\n\nA melhor correção é não cair. Hospede o bot com restart automático seguindo [hospedagem 24 horas](https://streethosting.com.br/guias/bots-discord/hospedagem-bot-discord-24-7) e conheça os [planos de bots](https://streethosting.com.br/bots)."
  }
}
