ACLClouds
ACLClouds

O meu bot está offline: quais logs verificar?

Distinga token inválido, dependência em falta, ciclo de falhas e esgotamento de memória. Um erro 401 ou de token inválido requer a regeneração do token.

Comece com a consola de serviço e vá até o primeiro erro gerado pela sua aplicação.

Procedimento passo a passo

  1. Verificar a ligação

    Um erro 401 ou de token inválido requer a regeneração do token. Não publique no ticket.

  2. Verificar as dependências

    Um módulo não encontrado indica que a instalação não foi concluída ou que o pacote está a faltar no ficheiro de dependências.

  3. Observar os reinícios

    Um loop rápido significa que o processo é encerrado imediatamente. Corrija o erro antes de clicar em Iniciar várias vezes.

  4. Monitorizar os limites

    Uma saída 137 ou OOM indica falta de memória. Reduza o cache ou escolha um plano superior.

  5. Respeitar os limites de pedidos (rate limits)

    As respostas Discord 429 pedem para reduzir a frequência de chamadas e usar mecanismos de enfileiramento de biblioteca.