Xsolla Bot en Discord

Descripción general

El bot funciona directamente en su servidor de Discord y permite a los usuarios iniciar sesión, canjear recompensas y hacer compras sin salir de Discord. Además, el bot permite enviar mensajes a los canales.

Flujo de usuario en Discord:

  1. El usuario escribe /shop en cualquier canal al que esté conectado el bot. La tienda se muestra únicamente al usuario que ha utilizado el comando; los demás usuarios del canal no la verán.
  1. El usuario inicia sesión con su ID de jugador.
  2. El usuario consulta el catálogo.
  3. El usuario hace clic en el botón de compra junto al artículo deseado.
  4. Se redirige al usuario a la interfaz de pago.
  5. Tras completar el pago correctamente, el usuario vuelve al canal de Discord y se le concede el artículo en el juego.
Nota
Si tiene una Web Shop, le recomendamos que utilice el escenario para juegos móviles.

Requisitos

Para vender artículos de su juego mediante el bot, debe:

  1. Usar Discord para comunicarse con los usuarios.
  2. Crear un catálogo de artículos. Puede hacerlo manualmente, mediante API o importando desde archivos JSON o plataformas externas.
  3. Configurar los siguientes webhooks para validar a los usuarios y autorizar sus compras:
  4. Firma del acuerdo de licencia con Xsolla.
Nota

Revisaremos su solicitud en un plazo de tres días laborables. Además de verificar todos los aspectos legales, comprobamos que el juego no incluya contenido para adultos, material protegido por derechos de autor ni ningún otro contenido prohibido o restringido.

Detalles adicionales:

  • El plazo de 3 días corresponde a nuestra respuesta inicial o a una petición de información adicional. Esto no garantiza que la solicitud se apruebe en su totalidad dentro del plazo.
  • Si surge alguna duda durante la revisión, nos pondremos en contacto con la persona indicada en la solicitud.
  • Una vez completada la revisión y cumplidos todos los requisitos por parte de Xsolla, el estado de su acuerdo cambiará a Signed.

Configuración

Crear bot

Aviso
Solo puede configurar un bot por proyecto.
  1. En su proyecto en Cuenta del editor, vaya a Storefront > Xsolla Bot in Discord.
  2. Haga clic en Create.
  1. Suba el logotipo e introduzca el nombre del bot.
  2. Haga clic en Create.
  3. Vaya a la pestaña Settings para completar la configuración del bot:
    1. En el bloque Player ID help configurator, haga clic en Set up y facilite instrucciones precisas para que los usuarios puedan encontrar su ID de jugador. Se mostrarán en la interfaz de usuario de Discord cuando el usuario haga clic en How to find player ID.
    1. La clave API se genera automáticamente. Si quiere actualizarla, haga clic en Generate key.
    2. El token del bot se genera automáticamente. Si ya tiene un bot en Discord, haga clic en Change y proporcione su token en el campo correspondiente.
Instrucciones para encontrar el token del bot en Discord

  1. Vaya a la página de su aplicación en el portal de desarrolladores de Discord.
  2. Vaya a Overview > Bot.
  3. En la sección Token, haga clic en Reset token. Es posible que se tenga que pasar una verificación.
  4. Copie el nuevo valor del token.

Para comprobar si ha añadido el token correctamente, actualice la página en Cuenta del editor. Si ve un enlace de invitación en la parte superior de la página, la configuración se ha realizado correctamente. Siga este enlace para añadir el bot a su servidor de Discord.

    1. En el bloque User authentication webhook, haga clic en Change y especifique la URL del webhook desde Project settings > Webhooks.
    2. Si no necesita conectar su Web Shop, deje el bloque Web Shop URL sin cambios.

Cuando haya configurado todos los ajustes necesarios, el estado del bot pasará a Active.

Configurar artículos

Nota
Es necesario crear artículos antes de configurar el bot. Para crear artículos manualmente en su proyecto en Cuenta del editor, vaya a Items catalog > All items. Encontrará información detallada sobre este y otros métodos para crear artículos en la sección de documentación del Catálogo de artículos.

Para configurar artículos para vender:

  1. Vaya a la pestaña Shop y haga clic en Build your shop.
  2. En la pestaña Shop items:
    1. Suba la imagen de portada de la tienda.
    2. Indique el nombre de la tienda (obligatorio).
    3. Marque las casillas situadas junto a los artículos que quiera vender a través de Discord (obligatorio).
    4. Haga clic en Confirm.

Después, puede ir a su servidor de Discord para comprobar si el bot funciona correctamente.

Configurar artículos de recompensa

Para animar a los usuarios a visitar su tienda con más frecuencia, puede crear las siguientes recompensas:

  • Recompensa por iniciar sesión: recompensas que el usuario puede obtener al iniciar sesión en la tienda por primera vez.
  • Recompensas diarias: artículos exclusivos que se pueden reclamar una vez al día.

Configuración:

  1. Vaya a la pestaña Shop y haga clic en Build your shop.
Nota
Si ya ha configurado los artículos que quiere vender, haga clic en Edit.
  1. Configure artículos de recompensa:
    1. En la pestaña Login rewards, seleccione un artículo gratuito y haga clic en Confirm.
    2. En la pestaña Daily rewards, seleccione artículos gratuitos y haga clic en Confirm. Para ordenar los artículos en el orden correcto, arrástrelos y suéltelos en la página principal de configuración.

Después, puede ir a su servidor de Discord para comprobar si el bot funciona correctamente.

¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 3 de Junio de 2026

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!
No hemos podido enviar sus comentarios
Vuelva a intentarlo más tarde o escríbanos a doc_feedback@xsolla.com.