"O bot parou" é das mensagens mais comuns que chegam ao suporte de qualquer bot, e na grande maioria das vezes o bot não parou. Ele está online, funcionando em outros servidores, e algo no seu servidor impede que ele faça aquela ação específica: uma permissão retirada, um cargo reordenado, um canal que mudou de categoria.
A diferença importa porque muda o que você deve fazer. Se o bot caiu, só resta esperar e acompanhar o aviso de quem o mantém. Se o problema é do servidor, esperar não resolve nada: o bot vai continuar sem conseguir agir até alguém corrigir a configuração.
A ordem abaixo começa pelo que separa as duas situações e segue do problema mais comum para o mais raro. Na prática, os três primeiros passos resolvem quase tudo.
Sintoma e causa mais provável
| Sintoma | Causa mais comum |
|---|---|
| Bot aparece offline na lista de membros | instabilidade do próprio bot ou do Discord |
| Bot online, mas nenhum comando aparece no canal | permissão de usar comandos negada no canal |
| Comando aparece, mas dá erro ou não faz nada | falta permissão para aquela ação |
| Não entrega cargo | cargo do bot abaixo do cargo que ele tenta dar |
| Função automática parou (boas-vindas, avisos) | canal apagado, renomeado ou sem permissão |
| Funciona para você e não para os membros | você é administrador e atravessa as restrições |
A ordem de checagem
- 1
Confirme se o bot está mesmo fora do ar
Olhe a bolinha de status na lista de membros e use um comando simples, como /ping, num canal em que ele sempre funcionou. Consulte também a página de status do bot, se houver — o GBBOT tem uma em gbbot.com.br/status. Se o bot responde ao /ping, ele está no ar e o problema é do servidor.
- 2
Confira a permissão de usar comandos no canal
Se nenhum comando do bot aparece quando você digita a barra, a causa quase sempre é a permissão de usar comandos de aplicativo negada naquele canal ou para aquele cargo. Confira nas permissões do canal e nas configurações de Integrações do servidor.
- 3
Confira a posição do cargo do bot
O bot só consegue dar, tirar ou mexer em cargos que estão abaixo do cargo dele na lista. Se alguém reorganizou os cargos e o do bot desceu, entregas de cargo, castigos e expulsões param de funcionar. Arraste o cargo do bot para perto do topo.
- 4
Confira as permissões da ação que falhou
Cada ação exige uma permissão: apagar mensagens pede gerenciar mensagens, criar canal de ticket pede gerenciar canais, rastrear convites pede gerenciar servidor. Se uma função específica parou, verifique a permissão dela no cargo do bot e no canal ou categoria onde ela atua.
- 5
Confira se o canal configurado ainda existe
Canal apagado ou movido para uma categoria com permissões diferentes derruba boas-vindas, registros e avisos automáticos. Abra a configuração da função no painel e veja se o canal escolhido ainda está lá e acessível ao bot.
- 6
Teste com uma conta sem cargos
O dono e os administradores atravessam quase todas as restrições, então para eles tudo funciona. Se a queixa vem dos membros, reproduza com uma conta comum. É o único jeito de ver o que o membro realmente vê.
Administrador para o bot não é a solução
Dar permissão de administrador ao bot costuma "resolver" na hora, e troca um problema pequeno por um grande: um bot com administrador pode apagar o servidor inteiro se a conta dele for comprometida ou se uma configuração errada disparar uma ação em massa. Encontre a permissão específica que falta e dê só ela. É mais trabalho uma vez, e muito mais seguro para sempre.
Quando o problema é mesmo do bot
Se o /ping não responde em lugar nenhum e a página de status aponta problema, é instabilidade do bot ou do próprio Discord. Nesse caso, não adianta expulsar e adicionar o bot de novo — isso só apaga permissões que você vai ter que refazer. Acompanhe a página de status e o servidor de suporte, e espere a normalização.
No GBBOT, várias funções automáticas avisam quando param: mensagens automáticas que falham três vezes seguidas são desligadas e o dono recebe uma mensagem direta com o motivo, e o rastreio de convites mostra no painel quando falta permissão. Vale olhar essas mensagens antes de abrir um chamado.
Se o bot responde ao /ping, ele está no ar. O problema é permissão, cargo ou canal — e esperar não resolve.
Perguntas frequentes
Por que meu bot do Discord não responde?
Na maioria das vezes, o bot está online e falta alguma permissão no seu servidor: a de usar comandos no canal, a da ação específica, ou o cargo do bot está abaixo do cargo que ele precisa gerenciar. Teste um /ping num canal em que ele sempre funcionou para separar esse caso de uma queda real.
Como saber se o bot caiu ou se o problema é no meu servidor?
Use um comando simples, como /ping, e consulte a página de status do bot. Se ele responde, está no ar e o problema é configuração do servidor. O GBBOT mantém uma página de status em gbbot.com.br/status.
Por que o bot não consegue dar cargo?
Porque o cargo do bot está abaixo, na lista, do cargo que ele tenta entregar. Bot só gerencia cargos abaixo do dele, mesmo com todas as permissões. Arraste o cargo do bot para perto do topo em Configurações do servidor, Cargos.
Os comandos do bot sumiram. O que fazer?
Confira a permissão de usar comandos de aplicativo nas permissões do canal e do cargo, e as restrições em Configurações do servidor, Integrações. Se tudo estiver certo, recarregue o aplicativo do Discord, porque a lista de comandos às vezes demora a atualizar.
Devo expulsar e adicionar o bot de novo?
Raramente ajuda. Se o problema é permissão, readicionar só recria o cargo do bot no fundo da lista, e você perde a posição e as permissões que tinha configurado. Siga a ordem de checagem antes; readicionar faz sentido só se o bot foi adicionado sem as autorizações necessárias.
Posso dar administrador ao bot para resolver de vez?
Funciona, mas é arriscado: um bot com administrador pode apagar o servidor inteiro se a conta dele for comprometida ou uma ação em massa for disparada por engano. Dê apenas as permissões que as funções usadas exigem.