Bot Discord de música com Lavalink
Bot de música consome RAM e banda de forma diferente de bot de moderação. Lavalink separado do bot principal é o padrão estável em produção.
O que é Lavalink
Lavalink é servidor de áudio que recebe pedidos do bot e faz streaming para canais de voice do Discord. Centralizar áudio reduz carga no processo discord.js e melhora estabilidade quando dezenas de usuários pedem faixa ao mesmo tempo.
RAM e CPU
| Cenário | Bot | Lavalink | Total sugerido |
|---|---|---|---|
| 1 canal voice ocasional | 512 MB | 512 MB | 1 a 2 GB |
| Vários canais simultâneos | 1 GB | 1 a 2 GB | 3 a 4 GB |
| Servidor grande 24/7 | 2 GB | 2 GB+ | VPS 4 GB+ |
Monitore heap Java e RSS do bot. GC pausado vira lag audible no voice, jogadores associam ao bot, não ao Lavalink.
Deploy em produção
- Instale Java LTS e Node.js LTS na mesma VPS ou plano de bots.
- Suba Lavalink com application.yml (porta, senha, plugins).
- Configure bot com host, senha e node name do Lavalink.
- PM2 para bot e systemd ou PM2 separado para Lavalink.
- Teste join voice, queue, skip e disconnect em canal real.
- Senha Lavalink forte e não exposta no Git
- Firewall bloqueando porta Lavalink externamente
- Logs rotacionados (voice gera volume)
- Alerta se Lavalink restart > 2 por hora
Fundamentos de uptime em hospedagem bot 24/7 e deploy em PM2 para Node.js.
Problemas comuns
Bot entra mudo ou desconecta
- Região voice Discord vs latência do host.
- UDP bloqueado ou NAT agressivo (raro em DC profissional).
- Lavalink offline ou senha errada no bot.
Para orçamento, veja quanto custa hospedar bot Discord. Planos em hospedagem de bots ou VPS Ryzen para stacks maiores.
Perguntas frequentes
- Lavalink roda no mesmo plano do bot?
- Bots pequenos sim, com 2 GB ou mais. Comunidades com vários canais de voice simultâneos se beneficiam de Lavalink em processo ou VPS separada.
- Preciso de Java para Lavalink?
- Sim. Lavalink é servidor Java. Bot cliente costuma ser Node.js (discord.js + shoukaku ou similar). Planeje JDK LTS no host.
- YouTube quebrou meu bot. E agora?
- Depende de plugins Lavalink e fontes suportadas. Mantenha Lavalink e plugins atualizados. Evite prometer catálogo infinito à comunidade.
Próximo passo
Ver planos de bots
Bots Discord 24/7 com ativação rápida e suporte em português.
Guias relacionados
Hospedagem de bot Discord 24/7 no Brasil
Hospedagem bot Discord 24/7 combina process manager com restart automático, token fora do código, logs e servidor no Brasil para latência baixa com a API e seus jogadores.
Quanto custa hospedar bot Discord no Brasil
Bot modesto começa abaixo de dez reais por mês em plano gerenciado. Bot com música, shards e bridge Minecraft pede mais RAM e custo proporcional.
Deploy de bot Discord Node.js com PM2: variáveis de ambiente e restart automático
PM2 é gerenciador de processos Node popular para bots Discord porque reinicia após crash, persiste entre reboots quando combinado com startup hook e centraliza logs mínimos sem montar Kubernetes inteiro. Este guia cobre arquivo ecosystem, env vars para token e integração com hospedagem BR.