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 FightX 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 FightX 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 FightX.
