Deploy de bot Discord (Node.js)
Bots do Discord não expõem uma porta HTTP por padrão. O objetivo do deploy é manter o processo rodando e com as variáveis corretas.Checklist
- Token do bot salvo como variável de ambiente (ex.:
DISCORD_TOKEN). - Intents configuradas no Discord Developer Portal e no seu código.
- Comando de start funciona localmente.
- Dependências e lockfile incluídos (
package-lock.jsonrecomendado).
Exemplo de package.json
Exemplo de ambarks.json
Variáveis de ambiente
Crie no dashboard:| Chave | Exemplo |
|---|---|
DISCORD_TOKEN | *** |
Dica: log de inicialização
Tenha um log explícito no boot para ficar óbvio que o bot conectou:- “Logged in as …”
- “Ready!”
