Pular para o conteúdo principal

Quando isso ocorre?

O token de autenticação do seu bot Discord não foi encontrado ou é inválido. Isso pode ocorrer se o token for regenerado, revogado ou se o acesso do bot ao servidor for restrito.
discord.js
Error [TOKEN_INVALID]: An invalid token was provided.
discord.py
LoginFailure: Improper token has been passed.

Por que isso ocorre?

Você encontrará esse erro quando sua aplicação tentar autenticar-se na API do Discord com um token inválido ou expirado.

Como corrigir

Verifique se o token usado ao criar o cliente Discord.js está correto e atualizado. Se estiver inválido, regenere-o no Discord Developer Portal.

Regenerar o token

Se você confirmou que o token atual é inválido ou foi comprometido, gere um novo no Portal do Desenvolvedor do Discord.

Atualizar o token no código

Se você estiver usando um arquivo .env para armazenar o token, certifique-se de atualizar o arquivo com o novo token. Geralmente o token fica em .env ou config.json. Se usar outro método, atualize conforme necessário.

Mantenha a biblioteca atualizada

Certifique-se de estar usando a versão mais recente da sua biblioteca. Os desenvolvedores atualizam a biblioteca regularmente para corrigir erros e resolver problemas de compatibilidade.
npm install discord.js@latest
# ou atualize no package.json
pip install -U discord.py
# ou atualize no requirements.txt

Reinicie a aplicação

Após as alterações, reinicie sua aplicação para que o novo token e atualizações sejam aplicados.

Contate-nos

Se você continuar enfrentando dificuldades técnicas, nossa equipe de suporte especializada está disponível para auxiliá-lo. Entre em contato conosco e teremos prazer em ajudá-lo a resolver qualquer questão.