Cómo configurar un bot de tickets Discord
Configure TicketCord en una aplicación de Discord de su propiedad: cree el bot, conéctelo, elija los roles del personal, publique un panel de tickets y luego abra, reclame y cierre un ticket de prueba.
Esta guía le lleva desde un Discord Developer Portal vacío hasta un ticket de prueba cerrado con su transcripción. Usa los mismos pasos que el asistente de configuración que verá al iniciar sesión en TicketCord, y no necesita código ni un servidor propio.
Su propio bot, no uno compartido
Muchos bots de tickets de Discord son un único bot compartido: se añade con el enlace de invitación del proveedor y muestra el nombre y el avatar del proveedor en todos los servidores que lo usan. TicketCord funciona de otra manera. Usted crea una aplicación de Discord en su propia cuenta del Developer Portal, conecta su token y TicketCord ejecuta el bot por usted. Los miembros ven el nombre y el avatar de su bot, y la aplicación permanece en su cuenta de Discord.
Por eso TicketCord no tiene un enlace de invitación público y por eso esta guía empieza en el Developer Portal. Añade unos minutos a la configuración. En el plan Free, los mensajes del bot también llevan un pie de página Powered by TicketCord.com; los planes de pago lo quitan.
lo que necesitas
- Una cuenta de Discord con permiso de Administrador, o la propiedad, del servidor de destino (Discord también exige el permiso Gestionar Servidor para añadir cualquier bot)
- Una cuenta de TicketCord. Las cuentas nuevas empiezan con una prueba de Enterprise de 14 días, sin necesidad de tarjeta.
- Un navegador web con la sesión de Discord iniciada
Vea el tutorial
La misma configuración en vídeo, desde el Developer Portal hasta un ticket de prueba cerrado y su transcripción.
Grabado 7 de junio de 2026 · 9:24 · Ver en YouTube
El reproductor solo se carga desde YouTube después de pulsar reproducir.
Qué ha cambiado desde la grabación
- Conectar el bot ahora solo necesita su token. Ya no se pide el client secret que se pega en el vídeo.
- La última pantalla de configuración ahora puede publicar el panel de tickets por usted. El comando /embed que se muestra en el vídeo sigue funcionando.
- Los ajustes del servidor se agrupan de otra forma. Los ajustes de cierre automático, cierre y reclamación están en Ciclo de vida de tickets en lugar de en «Automation».
- Las cuentas nuevas ahora empiezan con una prueba de Enterprise de 14 días sin tarjeta, en lugar de la prueba y el código de descuento que se mencionan al final.
- El sitio web pasó de ticketcord.net a ticketcord.com.
Capítulos
- 0:00 Preparar las categorías y los canales de tickets
- 1:02 Crear la aplicación de Discord
- 1:26 Desactivar Public Bot
- 2:14 Restablecer y copiar el token del bot
- 2:31 Iniciar sesión y conectar el bot
- 3:10 Invitar al bot a través de TicketCord
- 3:42 Elegir los roles del personal, las categorías y los canales
- 4:37 Publicar el panel de tickets con /embed
- 5:38 Abrir un ticket de prueba
- 6:02 Responder desde el panel de control
- 6:45 Ajustes de cierre y reclamación
- 7:56 Cerrar el ticket y leer la transcripción
Paso a paso
1. Crear una aplicación Discord
Ve al Discord Developer Portal, inicia sesión con la cuenta que debe ser propietaria del bot, y haz clic en New Application. El nombre y el avatar que definas se convierten en la identidad del bot que ven tus miembros, y puedes cambiarlos más adelante, ya que TicketCord siempre los lee en directo desde Discord. Desactiva Public Bot para que desconocidos no puedan añadir tu bot a sus propios servidores.
2. Agregue un usuario de bot y copie el token
Abre la pestaña Bot, restablece el token y cópialo de inmediato: Discord solo lo muestra una vez. Trátalo como una contraseña. Pégalo solo en el dashboard de TicketCord, nunca lo compartas en otro lugar, y vuelve a restablecerlo si lo pierdes o sospechas que se filtró.
3. Habilite las intenciones requeridas
Todavía en la pestaña Bot, activa Server Members Intent y Message Content Intent bajo Privileged Gateway Intents. TicketCord necesita ambos para verificar los roles de staff y leer los mensajes de los tickets para las transcripciones, ModMail y las funciones de IA. Presence Intent no es necesario. Discord devuelve el error de puerta de enlace 4014 hasta que se habilitan los intents privilegiados requeridos; TicketCord hace un intento automático de activarlos, y si el bot sigue sin conectarse, actívalos manualmente y reinícialo desde el dashboard.
4. Conectar el bot a TicketCord
Inicie sesión en TicketCord con Discord. Una cuenta nueva abre el asistente de configuración; en una cuenta existente, elija Añadir un bot. Pegue el token, elija Comprobar token / Continuar, compruebe el nombre y el avatar del bot que TicketCord leyó de Discord y elija Conectar bot / Añadir este bot. TicketCord cifra el token antes de escribirlo en el almacenamiento.
5. Invitar al bot a través de TicketCord
Elija Añadir bot en el asistente de configuración, o Invitar en la página del bot, seleccione un servidor que posea o administre y autorice el bot en Discord. TicketCord detecta la incorporación por sí mismo. No invite al bot con un enlace creado en el Discord Developer Portal: una invitación manual suele omitir permisos o el scope de comandos slash. Si eso ya ocurrió, expulse al bot e invítelo de nuevo desde TicketCord; el token sigue siendo válido.
6. Corrige la posición del rol del bot
Discord coloca el rol de un bot recién invitado al final de la lista de roles. Abre Ajustes del Servidor, luego Roles, y arrastra el rol del bot por encima de tus roles de staff para que pueda gestionar los permisos de cada ticket para ellos. Un rol de bot situado por debajo de los roles que necesita gestionar es una de las causas más comunes de que un canal de ticket se abra con los permisos incorrectos.
7. Elegir los roles del personal, las categorías y los canales
En el paso de configuración, elija los roles del personal que ven los tickets nuevos, la categoría en la que se abren los tickets, opcionalmente una categoría para los tickets cerrados y los canales de transcripciones y de logs, y luego elija Guardar y continuar. TicketCord puede sugerir una configuración inicial; revísela primero. Si necesita roles o canales, pulse Créalos por mí para crear los que faltan en su servidor y seleccionarlos en el formulario. Si falta un rol o un canal que acaba de crear, elija Actualizar. También puede ejecutar /setup en Discord para crear un conjunto predeterminado de categorías, canales y roles, y luego seleccionarlos en Personal, Apertura de tickets, Cierre de tickets y General en los ajustes del servidor y guardar. /setup por sí solo no guarda nada en TicketCord.
8. Publicar el panel de tickets
En la última pantalla de configuración, elija el Canal del panel donde los miembros deben abrir tickets y elija Publicar panel de tickets. Más adelante puede publicar paneles desde Paneles y mensajes en los ajustes del servidor, o con el comando /embed en Discord. Elija /embed en el menú de comandos de Discord: pegar el comando como texto no lo ejecuta.
9. Abrir y reclamar un ticket de prueba
Pulse el botón del panel como lo haría un miembro. El bot abre un ticket privado que solo pueden ver el miembro, sus roles del personal y el bot, y publica un mensaje con los botones Reclamar y Cerrar. Elija Reclamar, o ejecute /claim, para quedarse con el ticket. El personal también puede responder desde el panel de control de TicketCord, y la respuesta se publica en el ticket a través de su bot.
10. Cerrar el ticket y comprobar la transcripción
Elija Cerrar y confirme, o ejecute /close. El canal de logs registra el cierre. Ejecute /transcript en un ticket para guardar una transcripción HTML en su canal de transcripciones. Para archivar automáticamente todos los tickets, active «Publicar la transcripción al cerrar un ticket» en «Cierre de tickets» en los ajustes del servidor. Si también está activado «Eliminar el canal al cerrar», la transcripción se publica antes de eliminar el canal. Para enviar un mensaje al miembro cuando se cierre su ticket, active Habilitar DM al Cerrar en el mismo lugar.
Problemas comunes y soluciones
Error de puerta de enlace 4014 al conectar el bot
Uno de los dos intents privilegiados sigue desactivado. Activa Server Members Intent y Message Content Intent en la pestaña Bot del Developer Portal, y luego reconecta el bot desde el dashboard.
Discord no le deja desactivar Public Bot
Discord bloquea las aplicaciones privadas que aún tienen un enlace de instalación predeterminado. Establezca Installation, Install Link en None, guarde y luego desactive Public Bot.
El bot se valida pero la invitación falla con «Integration requires code grant»
Requires OAuth2 Code Grant está activado para la aplicación. Abre la pestaña Bot en el Developer Portal, desactívalo, guarda y vuelve a invitar al bot desde el dashboard.
La configuración sigue esperando a que el bot se una
Invite al bot con el botón Añadir bot o Invitar de TicketCord, en un servidor que posea o administre, y permita las ventanas emergentes para que pueda abrirse la ventana de autorización de Discord.
Falta un rol o un canal en las listas de la configuración
Elija Actualizar después de crearlo en Discord. Si sigue sin aparecer, compruebe que el rol del bot puede ver ese canal o categoría.
Falta /setup o /embed en el menú de comandos de Discord
Recargue Discord después de invitar al bot (Ctrl+R, o Cmd+R en Mac). Discord muestra /setup solo a los miembros con Administrador, o con Gestionar canales y Gestionar roles a la vez, y /embed solo a los miembros con Gestionar mensajes.
Los comandos de barra no aparecen en el servidor
A la invitación le faltaba el alcance applications.commands, normalmente porque se creó un enlace de invitación manualmente en lugar de usar el del dashboard. Expulsa al bot, invítalo de nuevo desde el dashboard y recarga Discord.
El botón del panel no hace nada
Al bot le falta Ver Canal, Gestionar Canales, Gestionar Permisos, Enviar Mensajes o Insertar Enlaces en la categoría de tickets. Corrige las sobrescrituras de permisos de la categoría para el rol del bot, y luego ejecuta /diagnose.
El staff no puede ver los tickets que debería
Su rol no está seleccionado en Staff dentro del dashboard, o el rol del bot está por debajo del suyo en Ajustes del Servidor, luego Roles. Selecciona el rol en el dashboard y arrastra el rol del bot por encima de él en Discord.
«Este servidor aún no se ha configurado»
Los elementos esenciales del dashboard (roles de staff, categorías de tickets y la categoría de tickets cerrados) nunca se guardaron. Guárdalos en Estructura y Staff dentro del dashboard, y vuelve a intentarlo.
Todos los códigos de error de TicketCord y su solución
Su flujo de trabajo de tickets está listo
Los miembros pueden abrir tickets desde el panel, y el personal puede responder en Discord o en la bandeja de entrada del dashboard. El bot sigue funcionando aunque cierres esta pestaña: no hay nada que desplegar ni alojar tú mismo. Pro y Enterprise también pueden usar las funciones de redacción y base de conocimientos de Atlas cuando esos controles están habilitados.
Próximos pasos
- Añade roles y permisos de staff
- Activa las transcripciones automáticas
- Capacitar Atlas sobre fuentes de conocimiento aprobadas
- Personaliza paneles de tickets e incrustaciones
- Ver qué incluye el bot de tickets de Discord de TicketCord
- Comparar planes y precios