Guía · 10 minutos

Cómo configurar un bot de tickets en Discord

Un bot de tickets convierte el “¿alguien puede ayudarme?” perdido en un canal saturado en una conversación privada con tu equipo, con un principio, un final y una transcripción. Aquí tienes toda la configuración en SUPREO, desde la invitación hasta el primer ticket resuelto.

Antes de empezar

Necesitas tres cosas, y dos de ellas probablemente ya las tengas:

Configura la categoría para que @everyone no pueda verla. El bot concede el acceso ticket a ticket a quien lo abre y a tus roles de staff, así que todo lo que quede visible por defecto expone todos los tickets.

La configuración, paso a paso

1

Invita el bot a tu servidor

Abre el enlace de invitación y elige tu servidor en el desplegable. Discord mostrará los permisos que se solicitan: déjalos como están. Un bot de tickets no puede funcionar sin Gestionar canales y Gestionar roles, porque abrir un ticket significa crear un canal y dar acceso a personas concretas.

Algo que conviene hacer de inmediato: en Ajustes del servidor → Roles, sube el rol del bot por encima de tus roles de staff. Discord no permite que un bot gestione roles situados más arriba que el suyo, y esta es con diferencia la causa más frecuente de un bot de tickets que funciona a medias.

Añadir SUPREO a Discord
2

Inicia sesión en el panel

Inicia sesión con Discord. Verás todos los servidores donde tienes Gestionar servidor y el bot está presente; el resto aparecen como invitables. Elige el tuyo para abrir su configuración, que se abre en Resumen —vacío por ahora, y el lugar donde aparecerán tus volúmenes de tickets y tus valoraciones en cuanto el sistema esté en marcha.

3

Activa el sistema de tickets

Ve a Configuración de tickets y activa Activar el sistema de tickets. Después, en Enrutamiento, elige la categoría de Discord donde deben crearse los nuevos canales de ticket: la que preparaste antes.

Otras dos opciones de esta tarjeta merecen un momento:

  • Permitir varios tickets abiertos a la vez — déjala desactivada. Un solo ticket abierto por persona mantiene la conversación en un mismo sitio y evita duplicados cuando alguien se impacienta.
  • Pedir una valoración de satisfacción al cerrar un ticket — actívala. Le cuesta un clic al miembro y te da la única medida honesta de si tu soporte es bueno.
4

Define quién es tu staff

En la tarjeta Staff y acceso hay dos ajustes. Cerrar ticket — rol requerido controla quién puede cerrar un ticket; si lo dejas vacío, podrá cualquiera, algo que rara vez interesa cuando un servidor crece. Acceso a tickets desde el panel — roles controla quién puede leer y responder tickets desde el panel en lugar de desde Discord.

Son ajustes independientes del rol al que se menciona en un ticket concreto, que defines por categoría en el paso siguiente. Un servidor pequeño apunta todo a un único rol de staff; uno más grande da a cada cola su propio equipo.

5

Crea tu primer panel

El panel es el mensaje con el que interactúan tus miembros: un embed con un menú de categorías. Abre Paneles de tickets y pulsa Usar una plantilla. Hay cinco — Soporte general, Informes de errores, Denuncias de jugadores, Colaboraciones y Facturación y pedidos— y cada una llega con el texto del embed, tres o cuatro categorías y las preguntas que conviene hacer antes de abrir el canal, escritas en el idioma de tickets de tu servidor. La mayoría de servidores empiezan por Soporte general.

Después ajusta lo que ninguna plantilla puede adivinar. Abre cada categoría y elige el Rol a mencionar cuando se abra un ticket de ese tipo y la Categoría de Discord donde se crearán sus tickets. La lista de paneles marca cualquier categoría a la que aún le falte uno de los dos, para que nada se publique a medio configurar.

El resto es pulido opcional: renombrar una categoría, cambiar su emoji o retocar sus preguntas —cada categoría puede hacer hasta cinco, como campos de texto, menús desplegables, casillas o una subida de imagen, y las respuestas llegan al primer mensaje del ticket para que el staff empiece con contexto en lugar de pedirlo—. La vista previa Panel / Formulario / Ticket de la derecha muestra exactamente lo que verán miembros y staff.

¿Prefieres empezar de cero? Nuevo panel te da un embed vacío y una categoría en blanco. En cualquier caso, mantén la lista corta: tres o cuatro categorías que se entiendan valen más que diez ante las que haya que adivinar:

  • Ayuda general — el cajón de sastre, y será la mayor parte del volumen.
  • Informar de un error — dirigido a quien pueda arreglarlo de verdad.
  • Denunciar a un miembro — solo moderación, en una categoría que el resto del staff no pueda leer.
  • Colaboraciones — dirigido a los responsables, y normalmente la cola más tranquila.
Redacta las descripciones para alguien que no conozca cómo está organizado tu servidor. “Algo no funciona en el juego” orienta mejor que “Técnico”.
6

Publica el panel en un canal

Guarda, abre la pestaña Publicar del panel, elige el canal que usarán tus miembros — #soporte o #ayuda— y publícalo. El bot envía el embed y su menú, y ese mensaje es tu sistema de tickets a ojos de tu comunidad. Cuando cambies el panel más adelante, la misma pestaña ofrecerá Actualizar mensaje, que edita el mensaje ya publicado en lugar de enviar una copia.

Bloquea el canal para que nadie pueda escribir en él. Un canal de panel con conversación deja de funcionar como panel, porque el panel acaba desapareciendo hacia arriba.

7

Prueba antes de anunciarlo

Usa una segunda cuenta, o pídeselo a alguien del staff que no sea administrador: un administrador lo ve todo, así que probar como tal no demuestra nada sobre los permisos. Después comprueba el ciclo completo:

  • El canal se crea en la categoría correcta y @everyone no lo ve.
  • Se ha mencionado al rol de staff adecuado.
  • El staff puede responder con /ticket reply y el miembro lo recibe.
  • Cerrar con /ticket close archiva el canal y genera una transcripción.
  • Aparece la petición de valoración y el resultado llega a tu Resumen.

Ya puedes anunciarlo.

Los comandos que tu equipo necesita

Todo el día a día del staff está bajo /ticket. Envía esta lista una vez y no te la volverán a pedir:

Cuando ya esté funcionando

Lo anterior ya es un sistema de tickets operativo. Esto es lo que merece la pena añadir el primer mes, más o menos en el orden en que empieza a importar.

Respuestas guardadas

Guarda tus respuestas habituales y envíalas con /ticket tags send. Admiten las variables {user} y {agent}, de modo que una respuesta preparada sigue leyéndose como si la hubiera escrito una persona. Si tu equipo responde dos veces al día a la misma pregunta, estos son los diez minutos más rentables que puedes invertir. El plan gratuito incluye diez.

Cierre automático

Haz que los tickets inactivos se cierren solos al cabo de unos días, con un recordatorio previo. Sin esto, todo servidor acaba acumulando decenas de canales abandonados que nadie quiere ser quien cierre.

Horario de soporte

Si tu equipo no está despierto las veinticuatro horas, dilo. El horario impide abrir tickets fuera de la franja que definas e indica cuándo volvéis, lo cual es infinitamente mejor que el silencio hasta la mañana siguiente.

Estadísticas de equipo

Al cabo de unas semanas, Estadísticas de equipo muestra por agente el volumen, las respuestas, el tiempo mediano hasta la primera respuesta y la valoración media. Así es como descubres que una cola tarda once horas en dar una primera respuesta mientras las demás tardan veinte minutos.

El cierre automático, el horario de soporte, las estadísticas de equipo, los webhooks, los archivos adjuntos y el historial ilimitado forman parte de Premium; los tickets por mensaje privado requieren además el complemento Bot personalizado, ya que los miembros escriben a tu propio bot. Los paneles, las transcripciones, los roles de staff, las valoraciones de satisfacción, las notas internas y diez respuestas guardadas están incluidos en el plan gratuito — consulta los precios.

Cuando algo no funciona

Cuatro problemas explican casi todas las configuraciones fallidas.

¿Sigues atascado? Entra en el servidor de soporte de SUPREO y describe lo que ves — es la vía más rápida, y la mayoría de los problemas de configuración se diagnostican en un mensaje. El equipo de soporte atiende en inglés y francés.

Preguntas frecuentes

¿Qué permisos necesita un bot de tickets en Discord?

Gestionar canales para crear y borrar los canales de ticket, Gestionar roles para dar acceso a las personas adecuadas, y los permisos de mensajería habituales: enviar mensajes, insertar enlaces, adjuntar archivos, leer el historial, añadir reacciones y usar emojis externos. El enlace de invitación pide exactamente ese conjunto, así que consérvalo tal cual en lugar de recortarlo.

¿Dónde deben crearse los canales de ticket?

En una categoría de Discord dedicada y visible solo para tus roles de staff. Discord limita cada categoría a 50 canales, así que los servidores con mucho movimiento deben cerrar los tickets con regularidad o repartir los paneles entre varias categorías. El cierre automático se encarga de ello si tus tickets se abandonan más de lo que se resuelven.

¿Cuántos paneles de tickets necesito?

Empieza con uno. Un solo panel con tres o cuatro categorías —ayuda general, informe de error, apelación, colaboración— cubre la mayoría de servidores y le resulta más sencillo a tus miembros que elegir entre varios paneles. Añade un segundo panel solo cuando una cola necesite de verdad otro equipo, otro canal u otro horario.

¿Por qué mi staff no ve los canales de ticket?

Casi siempre porque el rol de staff no está definido en el panel ni en Staff y acceso, o porque el rol del bot está por debajo del rol al que intenta dar acceso. Discord no permite que un bot gestione un rol más alto que el suyo: sube el rol del bot por encima de tus roles de staff en los ajustes del servidor y abre un ticket de prueba nuevo.

¿Pueden los miembros abrir tickets por mensaje privado?

Sí. El miembro escribe directamente al bot y la conversación se retransmite a un canal privado del staff, lo que encaja bien con denuncias y apelaciones. Como el miembro escribe a tu bot, requiere el complemento Bot personalizado además de Premium, y se configura una sola vez desde el servidor que aloja la configuración de soporte.

¿Cuánto se tarda en configurarlo?

Unos diez minutos para tener un panel funcionando: un par de minutos para invitar al bot e iniciar sesión, uno o dos para partir de una plantilla y asignar sus categorías a tus roles, y el resto para probarlo bien antes de anunciarlo. Escribir un panel desde cero solo lleva más tiempo porque hay que decidir qué preguntar.

Configura el tuyo

Invita al bot, inicia sesión con Discord y sigue los siete pasos de arriba. Diez minutos y una plantilla para tener un sistema de tickets operativo.

¿Vienes de otro bot? Lee SUPREO frente a Ticket Tool para comparar ambos y migrar sin alterar tu servidor.