Guía para administradores de torneo
Cómo llevar un torneo de principio a fin: crearlo, abrir inscripciones, verificar a los equipos, generar el bracket y gestionarlo todo desde la web y desde Discord.
/sync-matches son comandos de Discord que escribes en el chat del servidor. No los confundas.0. Añadir el bot (una sola vez)
Antes de nada, el bot Fight-X tiene que estar en tu servidor de Discord. Es lo único que necesitas hacer en Discord para empezar, y se configura solo:
- 1Desde la web, en Panel → Torneos → Nuevo torneo, pulsa Añadir Fight-X a Discord (sale si todavía no tienes ningún servidor con el bot). Autoriza el bot en tu servidor.
- 2Al entrar, el bot se autoconfigura: detecta tus roles de admin/staff, arranca la prueba gratuita de 5 días y publica un mensaje de bienvenida (y te lo manda por DM al dueño del servidor).
- 3Vuelve a la web y refresca: tu servidor ya aparece en el selector al crear un torneo.
/fightx-setup existe solo por si quieres ajustar a mano los roles de admin/staff/caster o el color de marca que el bot detectó. Es opcional.Quién puede administrar
Puedes gestionar un torneo si eres su creador, el dueño del servidor de Discord, o tienes un rol admin/staffdel torneo. En el panel solo ves tus torneos.
- Admin: control total (crear, cambiar estado, ajustes, force-result, roles de acceso).
- Staff: gestión operativa (aprobar equipos, verificar Riot IDs, abrir check-in, resync).
1. Crear el torneo (asistente)
- 1En la web: Panel → Torneos → Nuevo torneo, completa el paso 1: nombre, juego, formato, capacidad, zona horaria y el servidor de Discord (solo salen los servidores donde eres admin/owner y el bot está presente).
- 2Paso 2 — Roles de Discord: pon los nombres de los roles que creará el bot (torneo, capitán, staff). Déjalos en blanco para usar los nombres por defecto.
- 3Activa "Exigir verificación de Riot ID" si quieres que ningún equipo se apruebe hasta que todos sus jugadores estén verificados (recomendado empezar desactivado).
- 4Paso 3 — Resumen: revisa y crea. Todo es editable después en los ajustes.
2. Fases del torneo y qué crea cada una
El bot provisiona Discord por fases, según el estado del torneo:
- Inscripción abierta → crea la categoría
⚔️ … · TORNEOcon sus canales (📢〡Info,🏆〡Resultados,❓〡Dudas,📝〡Inscripción,🗨️〡Chat-general,🛠️〡Staff) y los 3 roles. En📝〡Inscripciónaparece el botón para que los jugadores vinculen su cuenta. La visibilidad de cada canal (público para todos o solo para los roles que elijas de tu servidor) se configura en Panel → tu torneo → Ajustes → Discord (el de Staff siempre es privado). - Inscripción cerrada / En curso → crea las categorías
🏟️ … • PARTIDOS,📂 … • PARTIDOS PASADOSy🗣️ … • VOICE CHAT, los roles de cada equipo y los canales de voz por equipo. Construye el bracket. - Finalizado → publica el embed de cierre con campeón y premios. Los canales, categorías y roles del bot se quedan para que puedas consultar el historial. Cuando termines, pulsa «Eliminar del Discord» en el panel del torneo para borrarlo todo y restaurar los apodos.
3. Verificar los Riot ID de los equipos
Los capitanes/managers suben las fotos y el sistema las verifica solo. Lo que no pueda confirmar llega a tu cola.
- 1Entra en el torneo → Verificar Riot IDs (la tarjeta muestra cuántos hay pendientes).
- 2Para cada jugador verás la foto, el Riot ID que escribió y el texto detectado en la captura, lado a lado.
- 3Si coincide, pulsa Verificar. Si no, Rechaza con un motivo (el jugador podrá resubir).
4. Aprobar equipos y armar el bracket
- 1En Equipos, aprueba/rechaza/waitlist cada inscripción. Al aprobar, el bot crea el rol y los canales del equipo.
- 2Si activaste "Exigir verificación de Riot ID", no podrás aprobar un equipo con jugadores sin verificar (te dirá cuántos faltan).
- 3Cuando tengas los equipos, pasa el torneo a Inscripción cerrada / En curso para generar el bracket. Puedes sembrar (seed) antes de construirlo.
5. Canales de partido y cerrarlos
Los canales equipo1-vs-equipo2 se crean solos a medida que el bracket avanza (ronda a ronda), visibles solo para los dos equipos, el staff y los casters.
- Cuando un partido termina, ciérralo con "Cerrar chat" en el panel del match: se mueve a
📂 … • PARTIDOS PASADOSy se oculta a ambos equipos. - Si algo se descuadra (canal borrado, rol cambiado), usa "Resync con Discord" en la web o
/sync-matchesen Discord: reconcilia todo y recrea los canales que falten sin tocar los ya archivados.
6. Comandos del bot (admins)
/sync-matches slug— reconcilia canales/roles del torneo y crea los canales de partido pendientes./post-link-button slug— re-publica el botón de vincular cuenta en el canal de inscripción./force-result— fuerza el resultado de un match (forfeit, DQ, no-show) y avanza el bracket./disqualify— descalifica un equipo./add-team-member— añade un jugador a un equipo a mano./match-info//tournament-status— consulta el estado.
7. Facturación (plan del bot)
El bot es de pago por servidor, con 5 días de prueba al configurarlo. En Panel → Facturación ves el estado de tu servidor y puedes canjear un código para activar o extender el plan. Pide los códigos al equipo de Fight-X.
