Un bot de catálogo de productos para Discord convierte un canal en una tienda que se puede explorar: categorías en un desplegable, cada una con una lista de productos con precios, descripciones y stock, que se actualiza sola cada vez que editas algo. Noxyr lo construye con tres piezas (categorías, productos y el mensaje del catálogo publicado), sin código y sin plan de pago. Esta guía cubre todos los campos que admite el catálogo y cómo configurarlo en tu servidor.

A shopper adds an item to their cart, the cart count rises, and checkout produces a paid invoice. Wireless Mouse $29 Add to cart 1 2 3 Invoice #1042 Paid

Qué hace realmente un bot de catálogo de productos para Discord

Sin un bot de catálogo, una tienda en Discord es un mensaje fijado que alguien edita a mano, o un muro de embeds que quedan desactualizados en cuanto cambia un precio. Un bot de catálogo, en cambio, guarda tus productos en una base de datos y genera un solo mensaje a partir de esos datos. Cambias un precio en el panel y el mensaje publicado se actualiza solo; nadie tiene que acordarse de volver a publicarlo.

En Noxyr, ese mensaje vive dentro de /catalog: un desplegable con tus categorías y, dentro de cada categoría, los productos con sus precios y un botón de Consultar precios. Todo se configura con comandos de barra o con el panel web, y ambos escriben en la misma base de datos.

Paso 1: crea las categorías

Los productos necesitan una categoría a la que pertenecer, así que empieza por ahí. Usa /addcategory o la página de Productos del panel.

  • Nombre: se muestra en el desplegable, hasta 100 caracteres (Rangos, Boosts, Diseño gráfico, etc.).
  • Descripción: una línea corta debajo del nombre en el desplegable, hasta 100 caracteres.
  • Emoji: un emoji Unicode o personalizado de Discord junto a la categoría.
  • Miniatura: una URL de imagen opcional que se muestra cuando un miembro abre esa categoría.
  • Posición: los números más bajos aparecen primero, así controlas el orden del desplegable sin renombrar nada.
  • Visible: oculta una categoría del catálogo público mientras la repones, sin borrarla.

Los nombres de las categorías deben ser únicos en cada servidor; si ejecutas /addcategory con un nombre que ya usaste, recibirás un error en lugar de crear un duplicado.

Paso 2: añade productos y define los campos importantes

Cuando exista una categoría, añade productos con /addproduct (o desde el panel). Todos los campos son opcionales salvo la categoría y el nombre, así que un producto sin precio es válido y resulta útil para anuncios del tipo «consultar presupuesto».

CampoQué controla
NombreTítulo del producto, hasta 100 caracteres.
Precio (USD / EUR / INR)Hasta tres precios por moneda en cada producto. Deja los tres vacíos para un anuncio sin precio.
Moneda automáticaRellena las demás monedas a partir de tu precio principal usando tipos de cambio en vivo, así solo escribes un número.
DescripciónTexto breve, hasta 500 caracteres.
CaracterísticasUna lista separada por barras verticales («Entrega rápida | Soporte 24/7 | Acceso de por vida»), que se muestra como viñetas, hasta 20 elementos.
Mostrar precioUna línea de precio personalizada para productos que no encajan en los campos de moneda, como «Desde 10 $/mes».
StockUn número, o -1 para ilimitado. Se muestra al comprador si activas la visualización de stock en el carrito.
PosiciónLos números más bajos aparecen primero dentro de la categoría.
DisponibleIndica si el producto aparece en el catálogo público. Desactívalo para pausar un producto sin borrar su registro.

La moneda principal del servidor se define con /catalog currency; la conversión de moneda automática siempre se rellena a partir de esa. Si dejas los precios en cero y no defines una línea de precio, el producto se publica igualmente, pero sin línea de precio.

Paso 3: configura el desplegable, los colores y el botón de Consultar precios

/catalogsetup controla el aspecto del embed del catálogo, de forma independiente a cada categoría o producto: en qué canal se publica, el título, la descripción, el pie, el color de acento, una imagen de banner y una miniatura, el texto de marcador del desplegable y si aparece el botón de Consultar precios. Ejecútalo sin opciones para ver la configuración actual sin cambiar nada, o pasa solo los campos que quieras modificar; solo guarda lo que pasas, así que puedes ajustar un campo cada vez.

Paso 4: publica el catálogo en un canal

Las categorías y los productos existen en la base de datos en cuanto los añades, pero no aparecen en Discord hasta que publicas el mensaje del catálogo. Ejecuta /postcatalog una vez, en el canal configurado con /catalogsetup (o elige el canal allí antes). Eso publica un único mensaje con el desplegable de categorías y el botón de Consultar precios.

Los miembros también pueden abrirlo con el comando público /catalog, que muestra el mismo embed y desplegable como respuesta efímera; es útil para echar un vistazo rápido sin tener que ir al canal.

Actualizar el catálogo sin volver a publicarlo

Esta es la parte que una lista de precios manual no puede hacer: cada comando que cambia una categoría, un producto o el estilo del propio catálogo llama a la misma rutina de actualización, que redibuja en su sitio el mensaje publicado. Añade un producto, cambia un precio, renombra una categoría o vuelve a ejecutar /catalogsetup, y el mensaje en vivo del canal se actualiza solo. Nunca tienes que volver a ejecutar /postcatalog, salvo que se haya borrado el mensaje original.

Esa única fuente de verdad también es la razón por la que la configuración de categorías de productos en Discord es fiable: los compradores que guardan el canal del catálogo en sus marcadores siempre ven los precios actuales, no una copia de la última vez que el personal se acordó de actualizar un mensaje fijado.

Configuración del canal de la tienda en Discord: algunas recomendaciones útiles

  • Haz el canal de solo lectura. Solo el bot debería publicar en él; desactiva el permiso de enviar mensajes para el resto, así el mensaje del catálogo se mantiene arriba.
  • Ordena las categorías según lo que más se compra. Los números de posición controlan el desplegable, así que pon primero tus productos más vendidos.
  • Acompáñalo de términos de servicio. El botón de TOS del catálogo (configurado con /catalog tos) aparece junto a Consultar precios, así que las reglas de reembolso y entrega están a un clic de cada producto.
  • Activa el carrito si vendes más de un artículo a la vez. El catálogo solo sirve para explorar; añadir artículos a un pedido requiere la compra, que se explica en la guía del bot de compras para Discord.

Cómo el bot personalizado publica tu catálogo con tu propia marca

Si usas la función Custom Bot de Noxyr, el catálogo que configuraste no hace falta rehacerlo: son las mismas categorías, productos y ajustes, leídos de la misma base de datos, solo que los muestra un bot con tu nombre y tu avatar en lugar del de Noxyr. El bot que esté presente en un servidor concreto (Noxyr o tu bot personalizado) es el único que publica y actualiza el catálogo allí, así que los miembros nunca ven dos versiones ni un mensaje duplicado. Configurar un bot personalizado consiste en un voto en Top.gg y pegar un token de bot en el panel; los comandos del catálogo no cambian en nada.

Preguntas frecuentes

¿Puede un producto no tener precio? Sí. Deja vacíos USD, EUR e INR y no definas una línea de precio, y el producto se publicará sin línea de precio, lo cual es útil para artículos que solo se cotizan.

¿Cuántos productos puedo añadir? Los comandos no tienen un límite fijo; las búsquedas de categorías y productos se limitan a 25 resultados en los desplegables, así que los catálogos muy grandes se gestionan mejor desde el panel.

¿El catálogo se actualiza solo cuando cambio un producto desde el panel? Sí, el panel escribe en la misma base de datos y activa la misma actualización del catálogo que los comandos de barra.

¿Tengo que volver a ejecutar /postcatalog después de añadir un producto? No. Solo hay que ejecutarlo una vez para colocar el mensaje; todos los cambios posteriores lo actualizan en su sitio.

¿Listo para configurar el tuyo? Añade Noxyr gratis y empieza con /addcategory, o lee la documentación completa de catálogo y productos para ver todos los comandos. Para el carrito y el flujo de pedidos que convierte la exploración en una venta, consulta la guía del bot de compras para Discord y cómo vender productos en Discord.