O token de um bot é a senha dele. Qualquer pessoa que o tenha pode controlar o seu bot, enviar mensagens como ele e ler o que ele consegue ler.
Mantenha-o fora dos seus arquivos
Coloque o token no campo Discord bot token, em Configurações, depois Configurações do jogo. O seu bot o lê da variável de ambiente DISCORD_TOKEN:
- Node.js:
process.env.DISCORD_TOKEN - Python:
os.environ["DISCORD_TOKEN"] - Java:
System.getenv("DISCORD_TOKEN")
Assim o token não fica em um arquivo que você possa enviar para um repositório git público, mandar para um amigo que está ajudando ou colar em um print.
Não compartilhe o campo também
As pessoas que você convida para o seu servidor pelo acesso de usuários do painel podem ver as configurações dele. Dê acesso só a quem você confia. Veja Como convidar amigos e dar acesso ao seu servidor.
Se o seu token vazar
- Abra o Discord Developer Portal, escolha a sua aplicação, abra Bot e clique em Reset Token (redefinir token). O token antigo para de funcionar imediatamente.
- Cole o novo token no campo das Configurações do jogo.
- Reinicie o servidor.
- Se o token antigo estava em um repositório público, remova-o também do histórico do repositório, já que uma busca ainda pode encontrá-lo.
O Discord também varre códigos públicos atrás de tokens e pode redefinir um token vazado por você. Se o seu bot de repente ficar offline com um erro de login, uma redefinição é o motivo mais provável.





