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

Configurando Bastion en ServerPrism

Pon en marcha tu bot multiusos de Discord, Bastion, en ServerPrism para administración, moderación y participación de miembros.

Last updated May 25, 2026

Bastion es un bot de Discord multiusos diseñado para automatizar tareas del servidor, incluyendo administración, moderación y participación de miembros a través de juegos y actividades. Esta guía cubre la configuración de tu bot Bastion desde el Portal de Desarrolladores de Discord hasta su primer inicio en ServerPrism.

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, "MyBastionBot") 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 copia el token. Mantén este token seguro; lo necesitarás para tu instancia de ServerPrism.
  7. Desplázate hacia abajo hasta Privileged Gateway Intents.
  8. Habilita el MESSAGE CONTENT INTENT. Bastion necesita esto para procesar comandos e interacciones que dependen del contenido de los mensajes.

Invita el bot a tu servidor

  1. En el Portal de Desarrolladores de Discord, ve a la pestaña OAuth2, luego a URL Generator.
  2. Debajo de SCOPES, selecciona bot y applications.commands.
  3. Debajo de BOT PERMISSIONS, selecciona los permisos que tu bot necesita. Para un bot multiusos como Bastion, los permisos comunes incluyen:
    • Administrator (para control total, pero úsalo con precaución)
    • Manage Channels
    • Kick Members
    • Ban Members
    • Send Messages
    • Read Message History
    • Connect (para funciones de voz)
    • Speak (para funciones de voz)
  4. Copia la URL generada en la parte inferior.
  5. Pega la URL en tu navegador y selecciona el servidor de Discord al que deseas añadir el bot. Autoriza el bot.

Pedido en ServerPrism

Al solicitar tu servidor, un plan de 1 GB de RAM suele ser suficiente para la mayoría de los bots de Discord, incluido Bastion. Elige la región más cercana a tu base de usuarios principal para un rendimiento óptimo. Una vez que tu pedido esté completo, ServerPrism implementa automáticamente el entorno de tu bot.

Configurar variables de inicio

Tu panel de ServerPrism incluye una pestaña Startup donde configuras las variables de entorno para tu bot. Estas variables son cruciales para que Bastion se conecte y funcione correctamente.

  1. Inicia sesión en tu panel de ServerPrism.

  2. Navega a tu servidor Bastion.

  3. Haz clic en la pestaña Startup.

  4. Configura las siguientes variables de entorno:

    • BOT_TOKEN: Pega el token del bot que copiaste del Portal de Desarrolladores de Discord.
    • PREFIX: Establece el prefijo de comando deseado (por ejemplo, !, /, b!). Así es como los usuarios interactuarán con tu bot (por ejemplo, !help).
    • OWNER_ID: Tu ID de usuario de Discord. Esto te otorga permisos especiales con el bot. 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 Copy ID.

    Bastion puede requerir variables adicionales para características específicas (por ejemplo, conexiones a bases de datos, claves API para servicios externos). Consulta la documentación oficial de Bastion o la pestaña Startup en tu panel para cualquier otra variable que pueda necesitar.

Primer inicio

Después de configurar tus variables de inicio:

  1. Ve a la pestaña Console en tu panel de ServerPrism.
  2. Haz clic en el botón Start.
  3. Monitoriza la salida de la consola. Un inicio exitoso suele mostrar mensajes que indican la conexión a la pasarela de Discord y que el bot está en línea. También deberías ver que el estado de tu bot cambia a en línea en tu servidor de Discord.

Problemas comunes

  • Token del bot rechazado/Token inválido: Vuelve a verificar que la variable BOT_TOKEN en tu pestaña Startup sea precisamente el token copiado del Portal de Desarrolladores de Discord, sin espacios adicionales.
  • Bot en línea pero no responde a los comandos: Asegúrate de haber habilitado el MESSAGE CONTENT INTENT en el Portal de Desarrolladores de Discord en la configuración de tu bot. Sin esto, el bot no puede leer mensajes para procesar comandos.
  • Bot no se conecta: Revisa los registros de la consola para ver mensajes de error específicos. Las causas comunes incluyen variables de entorno incorrectas o permisos faltantes.

Próximos pasos

Una vez que Bastion esté funcionando, explora sus características escribiendo el prefijo elegido seguido de help (por ejemplo, !help) en tu servidor de Discord. Bastion es un bot con muchas funciones; consulta su documentación oficial para obtener una lista completa de comandos y opciones de configuración para aprovechar al máximo sus capacidades de moderación, administración y actividades divertidas.