Cerrar automáticamente un ticket de Discord significa que el bot lo cierra por sí solo tras un número determinado de horas de inactividad, para que los tickets abandonados no permanezcan abiertos para siempre. Un ticket en el que el miembro hizo una pregunta, recibió una respuesta y nunca volvió no debería seguir siendo un canal abierto tres semanas después. Noxyr puede cerrar automáticamente un ticket tras un número configurable de horas de inactividad y, por separado, puede cerrar un ticket en el momento en que quien lo abrió sale del servidor. Esta guía cubre ambas opciones, qué mide realmente la "inactividad" y dónde puede fallar el cierre automático.
Por qué se acumulan los tickets abiertos sin esta función
Los canales de tickets casi nunca se cierran a propósito; se cierran porque nadie se acuerda de hacerlo. El problema de un miembro se resuelve en la última respuesta, todos siguen con lo suyo y el canal se queda ahí. Multiplica eso por unos cientos de tickets al mes y pasan dos cosas: la categoría de tickets se llena de desorden, y el número de "tickets abiertos" de cualquier panel deja de significar nada, porque la mitad ya están resueltos.
El cierre automático soluciona el segundo problema sin que el staff tenga que revisar la lista a mano. No sustituye a cerrar activamente un ticket resuelto en el momento, que sigue siendo el mejor hábito, pero recoge todo lo que se escapa.
Configurar un temporizador de inactividad
El ajuste es auto_close_hours (llamado Auto-close en la página de Tickets del panel). Indica un número de horas y cualquier ticket sin mensajes nuevos durante ese tiempo se cierra automáticamente, usando el mismo flujo que un cierre manual: se guarda una transcripción, se envía el MD si está activado y el canal se archiva o se borra según el resto de tus ajustes. Ponlo en 0 para desactivarlo por completo, que es el valor por defecto.
- Desde el panel: página de Tickets → Auto-close (horas). Ponlo en 0 para desactivarlo.
- Desde Discord:
/ticketsetup auto_close_hours:<number>, de 0 a 720 (30 días).
"Inactivo" se mide desde el último mensaje del canal, no desde que se abrió el ticket: un ticket que lleva cinco días abierto pero tuvo una respuesta hace una hora no está cerca de cerrarse automáticamente.
Elegir un número que no moleste a la gente
No existe un número universalmente correcto, pero hay algunos puntos de partida:
- Soporte de ritmo rápido (pedidos, preguntas rápidas): 24-48 horas. Si nadie ha respondido en dos días, la conversación ha terminado de todos modos.
- Investigaciones más largas (informes de errores, disputas): 72-120 horas. Da margen al staff para volver con una respuesta sin que el canal desaparezca a mitad de la investigación.
- Cualquier valor por debajo de 12 horas corre el riesgo de cerrar un ticket mientras el miembro duerme y está a punto de responder. El cierre automático es para el abandono, no para presionar una respuesta rápida; eso es otro ajuste (horario de soporte o una solicitud de cierre manual).
Si quieres un aviso antes del hachazo en lugar de un cierre silencioso, el staff puede usar /close countdown en un ticket concreto para avisar con un retraso: es una cuenta atrás manual por ticket, separada del temporizador de inactividad permanente.
Cerrar un ticket cuando quien lo abrió se va
Un ajuste relacionado pero separado cierra un ticket de inmediato si la persona que lo abrió sale del servidor, en lugar de esperar al temporizador de inactividad. Esto importa en servidores donde una salida suele significar que la persona consiguió lo que necesitaba (o se rindió) y no va a volver a ese ticket: así se libera la categoría, en lugar de dejar un canal huérfano esperando toda la ventana de cierre automático sin nadie a quien responder.
Actívalo desde la página de Tickets del panel como Close ticket when opener leaves. Déjalo desactivado si en tu servidor a veces expulsan a miembros por accidente, o si es habitual que los quiten y los vuelvan a invitar, y prefieres mantener el ticket abierto para cuando regresen.
Qué pasa con la transcripción
Un ticket cerrado automáticamente pasa por exactamente el mismo proceso de cierre que uno manual: se guarda una transcripción, que se puede consultar en la web, se publica en el canal de transcripciones si está configurado, y se envía por MD a quien lo abrió si está activado. El motivo de cierre de un ticket cerrado automáticamente registra que venció por tiempo, así que al revisar transcripciones más adelante puedes distinguir una conversación abandonada de una que el staff sí terminó. Consulta nuestra guía de transcripciones para ver qué se guarda y cómo encontrarlo de nuevo.
Preguntas frecuentes
¿El cierre automático avisa antes al miembro? No, el temporizador cierra el ticket directamente cuando se cumple el plazo; no hay un aviso automático del tipo "¿sigues ahí?" antes. Si lo quieres, pide a un miembro del staff que envíe uno antes de que venza la ventana, o usa una cuenta atrás de solicitud de cierre manual para un ticket concreto.
¿El cierre automático ignorará un ticket que está esperando al staff? No: el temporizador solo mira cuándo se envió el último mensaje, no quién lo envió. Si el staff no ha respondido en 48 horas y ese es tu umbral, se cierra igualmente, sin importar de quién sea la culpa. Elige el número teniendo esto en cuenta.
¿Puedo cerrar automáticamente algunos paneles pero no otros? El temporizador de inactividad es un ajuste de todo el servidor en la versión actual, no por panel. Si necesitas temporizadores muy distintos para tipos de ticket diferentes, indícalo en el mensaje de bienvenida del panel para que el staff sepa que esos hay que cerrarlos a mano.
¿El cierre automático tiene algún coste? No, forma parte del sistema de tickets gratuito de Noxyr.
¿Qué número es seguro para empezar? 48 horas es un valor por defecto razonable para la mayoría de servidores de soporte: lo bastante largo para no cortar a nadie a mitad de una conversación, y lo bastante corto como para limpiar de verdad.
Configura tus horas de cierre automático en la página del bot de tickets, o consulta la configuración completa en la documentación de tickets.