☀️ Rebajas de verano: 10 % de descuento de por vida con el código

Configurando JMusicBot en ServerPrism

Pon en marcha tu JMusicBot en ServerPrism con esta guía de configuración paso a paso.

Last updated May 25, 2026

JMusicBot es un bot de música para Discord potente y fácil de usar. Esta guía cubre cómo crear tu bot en Discord, invitarlo a tu servidor, configurarlo en ServerPrism y ponerlo en línea.

Crea tu bot en el Portal de Desarrolladores de Discord

  1. Ve al Portal de Desarrolladores de Discord.
  2. Haz clic en New Application.
  3. Dale un nombre a tu aplicación (por ejemplo, "Mi Bot de Música") y haz clic en Create.
  4. Navega a la pestaña Bot en la barra lateral izquierda.
  5. Haz clic en Add Bot, luego en Yes, do it!.
  6. Debajo de TOKEN, haz clic en Reset Token, luego en Yes, do it!.
  7. Copia este token inmediatamente. Lo necesitarás para tu configuración de ServerPrism. ¡Mantenlo en secreto!
  8. Desplázate hacia abajo hasta Privileged Gateway Intents.
  9. Habilita el interruptor Message Content Intent. JMusicBot necesita esto para leer comandos como !play song name.

Invita el bot a tu servidor

  1. Ve a la pestaña OAuth2, luego selecciona URL Generator en la barra lateral izquierda.
  2. En SCOPES, selecciona bot.
  3. En BOT PERMISSIONS, selecciona lo siguiente:
    • Read Messages/View Channels
    • Send Messages
    • Connect
    • Speak
    • Use Voice Activity
    • Manage Messages (recomendado para la gestión de la cola)
    • Read Message History
  4. Copia la URL generada en la parte inferior de la página.
  5. Pega la URL en tu navegador y selecciona el servidor de Discord al que deseas invitar al bot. Haz clic en Authorize.

Pedido en ServerPrism

Cuando pediste tu servidor de bot de Discord, es probable que seleccionaras JMusicBot como tu tiempo de ejecución. Un plan de 1 GB de RAM es generalmente suficiente para JMusicBot. Elegiste tu región preferida durante el proceso de pedido, y tu servidor ahora está desplegado y esperando configuración.

Configurar variables de inicio

Tu instancia de JMusicBot en ServerPrism utiliza variables de entorno para la configuración. Las configuras en la pestaña Startup de tu panel de servidor.

  1. Navega al panel de tu servidor en ServerPrism.

  2. Haz clic en la pestaña Startup.

  3. Localiza las siguientes variables y establece sus valores:

    • BOT_TOKEN: Pega el token del bot que copiaste del Portal de Desarrolladores de Discord.
    • PREFIX: Establece tu prefijo de comando deseado (por ejemplo, !, ?, j!). Así es como los usuarios interactuarán con tu bot (por ejemplo, !play).
    • OWNER_ID: Tu ID de usuario de Discord. Esto te otorga comandos administrativos especiales. Para encontrar tu ID de usuario, habilita el Modo Desarrollador en Discord (Configuración de usuario > Avanzado), luego haz clic derecho en tu nombre de usuario y selecciona "Copiar ID".
    • SPOTIFY_CLIENT_ID (Opcional): Si deseas integración con Spotify, crea una aplicación de desarrollador de Spotify aquí y obtén tu ID de cliente.
    • SPOTIFY_CLIENT_SECRET (Opcional): El secreto de cliente para tu aplicación de desarrollador de Spotify.
    • YOUTUBE_API_KEY (Opcional pero Recomendado): Aunque JMusicBot a menudo puede funcionar sin una, una clave API de YouTube ayuda con la fiabilidad de la búsqueda y evita los límites de velocidad. Obtén una desde la Consola de Google Cloud.

    Nota: JMusicBot normalmente no requiere una MONGODB_URI o una cadena de conexión de base de datos similar para su funcionamiento básico, ya que utiliza una configuración simple basada en archivos.

  4. Guarda cualquier cambio.

Primer inicio

  1. Ve a la pestaña Console en tu panel de ServerPrism.
  2. Haz clic en el botón Start.
  3. Observa la salida de la consola. Un inicio exitoso mostrará mensajes que indican que el bot se está conectando a Discord, cargando comandos, y finalmente una línea similar a [INFO] JMusicBot is ready! o [INFO] Logged in as <YourBotName>#<Discriminator>. El estado de tu bot en Discord cambiará a en línea.

Problemas comunes

  • El bot no se conecta / Token Rechazado: Vuelve a verificar tu BOT_TOKEN en la pestaña Startup. Asegúrate de que no haya espacios adicionales o caracteres incorrectos. Regenera el token en el Portal de Desarrolladores de Discord si es necesario.
  • El bot está en línea pero no responde a los comandos: Verifica que habilitaste la opción Message Content Intent en el Portal de Desarrolladores de Discord en la pestaña Bot. Además, asegúrate de que tu PREFIX esté configurado correctamente y lo estés usando (por ejemplo, !play si tu prefijo es !). Revisa la consola en busca de mensajes de error cuando intentes usar un comando.
  • El bot está en el canal de voz pero no hay audio: Asegúrate de que el bot tenga los permisos Connect y Speak en el canal o categoría al que intenta unirse. Además, revisa la consola en busca de errores relacionados con la reproducción de audio.

Siguientes pasos

Ahora que tu JMusicBot está funcionando, puedes explorar sus comandos escribiendo tu PREFIX seguido de help (por ejemplo, !help). Puedes gestionar colas, saltar canciones, ajustar el volumen y mucho más. Para una configuración avanzada o solución de problemas, consulta el repositorio oficial de JMusicBot en GitHub.

Descargo de responsabilidad: La transmisión de audio desde YouTube utilizando bots puede violar los Términos de Servicio de YouTube. Discord puede revocar los tokens de bot que se encuentren en violación.