Mercados y equipos
Crea y configura mercados, equipos como roles de Discord, canales, abreviaturas y límites.
/setup-mercado
Mercados y equiposCrea un mercado y define su configuración: canales de fichajes y bajas, rol de DT, límite de plantilla y avisos de partidos.
| Parámetros | Descripción | |
|---|---|---|
| nombre | Obligatorio | Nombre del mercado (máx. 50 caracteres). |
| canal_fichajes | Obligatorio | Canal donde se publican las solicitudes de fichaje. |
| canal_bajas | Obligatorio | Canal donde se anuncian bajas, renuncias y expulsiones. |
| rol_director_tecnico | Obligatorio | Rol de los Directores Técnicos. |
| max_jugadores | Obligatorio | Límite de jugadores por equipo (entre 1 y 32). |
| rol_subdirector | Opcional | Rol de los Sub Directores Técnicos. |
| rol_organizador | Opcional | Rol que puede administrar el mercado junto a los administradores. |
| avisos | Opcional | Activa recordatorios en el canal de cada equipo 30 minutos antes de un partido del fixture. |
/setup-mercado nombre: Liga1 canal_fichajes: #fichajes canal_bajas: #bajas rol_director_tecnico: @DT max_jugadores: 15
/edit-mercado
Mercados y equiposModifica la configuración de un mercado y su estado (abierto / cerrado). Al cerrar, las solicitudes de fichaje pendientes se cancelan.
| Parámetros | Descripción | |
|---|---|---|
| nombre | Obligatorio | El mercado que quieres editar. |
| accion | Opcional | abierto o cerrado. |
| canal_fichajes | Opcional | Cambia el canal de fichajes. |
| canal_bajas | Opcional | Cambia el canal de bajas. |
| max_jugadores | Opcional | Cambia el límite de jugadores por equipo. |
| avisos | Opcional | Activa o desactiva los recordatorios de partidos. |
/edit-mercado nombre: Liga1 accion: cerrado
/mercados
Mercados y equiposVista de configuración de todos los mercados del servidor: canales, roles, límite de plantilla y estado.
/mercados
/del-mercado
Mercados y equiposElimina un mercado y todos sus datos: equipos, fichajes y estadísticas.
| Parámetros | Descripción | |
|---|---|---|
| nombre | Obligatorio | El mercado que quieres eliminar. |
/del-mercado nombre: Liga1
/reset-mercado
Mercados y equiposReinicia los datos de un mercado conservando configuración, roles, canales y tiers. Cada bloque de datos se reinicia por separado.
| Parámetros | Descripción | |
|---|---|---|
| nombre | Obligatorio | El mercado a reiniciar. |
| stats | Opcional | Reiniciar estadísticas (por defecto: sí). |
| equipos | Opcional | Reiniciar equipos (por defecto: sí). |
| fichajes | Opcional | Reiniciar historial de fichajes (por defecto: sí). |
/reset-mercado nombre: Liga1
/add-equipo
Mercados y equiposRegistra un equipo y lo vincula a un rol de Discord. Cada mercado gestiona sus propios equipos.
| Parámetros | Descripción | |
|---|---|---|
| rol | Obligatorio | El rol que representa al equipo. |
| mercado | Opcional | Obligatorio solo si hay más de un mercado. |
| canal | Opcional | Canal propio del equipo para avisos y recordatorios. |
| max_jugadores | Opcional | Límite de jugadores propio, distinto al del mercado. |
/add-equipo rol: @Equipo mercado: Liga1 canal: #equipo
/edit-equipo
Mercados y equiposModifica el mercado, el canal propio y el límite de plantilla de un equipo.
| Parámetros | Descripción | |
|---|---|---|
| rol | Obligatorio | El equipo que quieres editar. |
| mercado | Opcional | Mueve el equipo a otro mercado. |
| canal | Opcional | Cambia el canal del equipo. |
| sin_canal | Opcional | Quita el canal asignado al equipo. |
| max_jugadores | Opcional | Cambia el límite de jugadores. |
| quitar_max_jugadores | Opcional | Elimina el límite propio y vuelve al del mercado. |
/edit-equipo rol: @Equipo canal: #nuevo-canal
/del-equipo
Mercados y equiposElimina un equipo de un mercado. El rol de Discord se conserva.
| Parámetros | Descripción | |
|---|---|---|
| rol | Obligatorio | El equipo que quieres eliminar. |
| mercado | Opcional | El mercado del equipo. |
/del-equipo rol: @Equipo mercado: Liga1
/equipos
Mercados y equiposLista los equipos del servidor agrupados por mercado.
/equipos
/inscripciones
Mercados y equiposAbre y gestiona las inscripciones de equipos de la liga: publica un panel con un botón para que los equipos se inscriban con DT, capitán, jugadores y logo, y cada integrante acepta su lugar.
| Parámetros | Descripción | |
|---|---|---|
| abrir | Opcional | Publica el panel de inscripción. Opciones (todas opcionales): mercado, canal (por defecto el actual), titulo (hasta 100 caracteres), max_equipos (1 a 512), min_jugadores (1 a 25; por defecto 5), max_jugadores (1 a 25; por defecto 16), cierre (cierre automático, p. ej. 12/10 21:00) y utc (desfase de la hora de cierre, de -12 a 14; por defecto -5). |
| cerrar | Opcional | Cierra las inscripciones. mercado (opcional) solo hace falta si hay varias abiertas. Las plantillas ya enviadas pueden seguir aceptando. |
| lista | Opcional | Muestra los equipos inscritos y cuántos integrantes aceptaron. mercado (opcional) solo hace falta si hay varias inscripciones abiertas; si ya se cerró, muestra la más reciente. |
| eliminar | Opcional | Elimina la plantilla de un equipo inscrito: equipo (obligatorio) se elige con autocompletado. |
/inscripciones abrir mercado: Liga1 min_jugadores: 5 max_jugadores: 12 cierre: 12/10 21:00