¿Cómo ejecuto Lavalink para música?

Bots de DiscordActualizado el 2 Oct 20262 min de lectura
En esta página
  1. Ejecutar Lavalink junto a tu bot
  2. Preguntas frecuentes

Los bots de música necesitan un backend de audio, y Lavalink es la opción de referencia. Puedes ejecutar Lavalink junto a tu bot en el mismo servidor. Este artículo explica cómo configurarlo y te indica una opción más fluida para bots de música más exigentes.

Lavalink es un servicio de Java con el que tu bot se comunica a través de un puerto local. Así se configura:

  1. Agrega un puerto en la página IPs y puertos para que Lavalink escuche en él.
  2. Sube Lavalink.jar y su application.yml a la pestaña Archivos y ejecútalo. Lavalink necesita Java y RAM adicional, así que un plan más grande ayuda.
  3. Apunta la configuración de Lavalink de tu bot a ese host / puerto y contraseña para que ambos puedan conectarse.

Cuando ambos están en marcha, tu bot envía solicitudes de audio a Lavalink, que se encarga del streaming.

Consejo: Para bots de música más exigentes, una configuración dedicada funciona con más fluidez: abre un ticket y te recomendaremos un plan dimensionado para la carga extra.

Preguntas frecuentes

¿Por qué Lavalink necesita tanta RAM? Se ejecuta en la máquina virtual de Java y almacena el audio en búfer, lo que consume mucha memoria. Si lo combinas con un bot en el mismo plan, necesitarás bastante margen.

¿Dónde configuro la contraseña y el puerto de Lavalink? En el application.yml de Lavalink; después replica el mismo host, puerto y contraseña en la configuración de tu bot para que coincidan.

Más en Preguntas frecuentes

Todas las guías de bots de Discord

¿Aún necesitas ayuda?

Humble AI, nuestro equipo y el Discord están a un mensaje de distancia.