📖 Documentation

Guide du joueur

Toutes les commandes Discord disponibles pour participer aux matchs, gérer tes salons vocaux, consulter tes statistiques et suivre la plateforme HexLobby.

Bot Discord Slash commands Joueurs uniquement
🎯

File d'attente

Rejoins et gère ta participation à la file de matchmaking.

/join Principal

Rejoindre la file d'attente pour le prochain match. Le bot t'indique ta position et le nombre de joueurs manquants.

Condition Ne pas être déjà en file ou en match actif
Visibilité Réponse privée (visible uniquement par toi)
Exemple /join
/leave

Quitter la file d'attente avant le lancement du match. Impossible pendant un ready check ou un match en cours.

⚠️ Attention Refuser un ready check répétitivement peut entraîner un blocage temporaire
Exemple /leave
/queue

Afficher l'état actuel de la file d'attente : joueurs présents, MMR moyen, timer de lancement et progression.

Visibilité Réponse publique dans le salon
Exemple /queue
🎮

Match en cours

Commandes disponibles pendant ou après ta partie.

/match

Voir les informations de ton match actuel : statut, joueurs, salon dédié et MMR en jeu.

Visibilité Réponse privée
Exemple /match

Comment se déroule un match ?

  1. 1
    File complète — Quand 6 à 8 joueurs sont en file, un timer démarre automatiquement.
  2. 2
    Ready Check — Chaque joueur reçoit un message privé avec les boutons Prêt ✅ / Refuser ❌. Tu as 60 secondes pour répondre.
  3. 3
    Lancement — Si tous acceptent, un salon vocal est créé. Lance ton lobby TFT custom avec les joueurs listés.
  4. 4
    Soumets ton placement — Dès la partie terminée, tape /résultat avec ta place finale dans Discord. Quand tous les joueurs ont soumis, le match est validé automatiquement et les résultats sont publiés dans #resultats-matchs.
📋

Soumettre son résultat

Après chaque partie PBE, chaque joueur soumet sa place — aucun admin nécessaire si tout est cohérent.

/résultat Après chaque partie

Déclarer ta place finale après une partie de matchmaking. Quand tous les joueurs du match ont déclaré et que les placements sont cohérents (pas de doublon), les résultats sont validés automatiquement sans intervention admin.

Option requise placement — ta place finale (1 = 1er, 2 = 2ème…)
Visibilité Réponse privée — indique combien de joueurs ont déjà soumis
ℹ️ Info Tu peux corriger en retapant la commande avant que tous aient soumis
Exemples
/résultat placement:1 /résultat placement:4

Comment fonctionne la validation automatique ?

  1. 1
    Partie terminée — Dès la fin de la game PBE, chaque joueur tape /résultat placement:X avec sa place finale.
  2. 2
    Statut en temps réel — Le bot te confirme ta soumission et indique combien de joueurs ont déjà soumis (ex : "5/6 joueurs ont soumis").
  3. 3
    Validation automatique — Quand tous ont soumis sans doublon, le match est clôturé automatiquement. Les MMR sont recalculés et les résultats publiés dans #resultats-matchs.
⚠️ En cas de conflit

Si deux joueurs déclarent la même place, une alerte est postée dans #resultats-matchs avec les joueurs concernés mentionnés. Corrige ton placement en retapant /résultat. Si après 15 minutes des placements manquent toujours, le bot envoie un rappel automatique aux joueurs concernés.

📊

Statistiques & profil

Consulte tes performances et celles des autres joueurs.

/profile Option

Afficher un profil HexLobby avec MMR, winrate, top 4 et historique. Par défaut affiche le tien, ou celui d'un autre joueur si tu le mentionnes.

Option joueur — mentionner un autre joueur (optionnel)
Exemples
/profile /profile joueur:@Sam
/history Option

Voir les 8 derniers matchs joués avec placement, MMR gagné/perdu et date. Fonctionne aussi pour un autre joueur.

Option joueur — mentionner un autre joueur (optionnel)
Visibilité Réponse privée
Exemples
/history /history joueur:@Sam
/leaderboard

Afficher le top 10 des joueurs classés par MMR avec leur winrate et top 4.

Exemple /leaderboard
/stats

Voir les statistiques globales de la plateforme : total de joueurs, matchs joués, saison active et podium en temps réel.

Exemple /stats
🏆

Tournois

Inscris-toi, confirme ta présence et déclare ton placement après chaque partie.

/tournois list

Afficher tous les tournois ouverts et en cours avec leur statut, nombre d'inscrits et lien vers la page de détails.

Exemple /tournois list
/tournois register Principal

S'inscrire au tournoi actif. Si le tournoi est complet, tu es automatiquement placé en liste d'attente et promu si une place se libère.

Option id — ID du tournoi (laisse vide pour le dernier tournoi ouvert)
Condition Tournoi en statut "Inscriptions ouvertes"
Exemples
/tournois register /tournois register id:5
/tournois checkin Requis avant certains tournois

Confirmer ta présence avant le lancement. Sans check-in, tu peux être retiré de la liste principale et remplacé par un joueur en liste d'attente.

Option id — ID du tournoi (optionnel)
⚠️ Attention Réservé aux inscrits confirmés (pas la liste d'attente)
Exemple /tournois checkin
/tournois info

Afficher les détails d'un tournoi : format, barème, inscrits et classement en direct (top 5).

Option id — ID du tournoi (laisse vide pour le tournoi actif)
Exemple /tournois info
/tournois placement Après chaque partie

Déclarer ta place finale après une partie de tournoi. Quand tous les joueurs du lobby ont déclaré et que les placements sont cohérents, les résultats sont validés automatiquement sans intervention de l'organisateur.

Option requise place — ta place finale (1 à 8)
Option id — ID du tournoi (laisse vide pour le tournoi actif)
ℹ️ Info Tu peux corriger ta déclaration en retapant la commande avant que tous aient soumis
Exemples
/tournois placement place:1 /tournois placement place:4
/tournois leave

Se désinscrire d'un tournoi ouvert. Le premier joueur en liste d'attente est automatiquement promu à ta place.

Option id — ID du tournoi (optionnel)
Exemple /tournois leave

Comment se déroule un tournoi ?

  1. 1
    Inscription — Utilise /tournois register ou le bouton sur la page Tournois. Tu reçois une confirmation ou ta position en liste d'attente.
  2. 2
    Check-in — Si requis, confirme ta présence avec /tournois checkin dans la fenêtre indiquée. Passé le délai, les absents peuvent être remplacés par la liste d'attente.
  3. 3
    Ton lobby — L'organisateur crée les lobbies. Rends-toi sur la page du tournoi : une bannière "🎮 Ton lobby" t'indique dans quel groupe tu joues et avec qui. Rejoins ce lobby sur le client TFT.
  4. 4
    Déclare ton placement — Dès la partie terminée, tape /tournois placement place:X dans Discord avec ta place finale. Quand tous les joueurs du lobby ont déclaré, les résultats se valident automatiquement.
  5. 5
    Classement en direct — Consulte /tournois info ou la page Tournois pour voir le classement mis à jour après chaque round.
⚠️ En cas de conflit

Si deux joueurs déclarent la même place, l'organisateur reçoit une alerte automatique et saisit les résultats manuellement. Un screenshot de l'écran de fin de partie peut être demandé comme preuve.

🌐

Plateforme web

Fonctionnalités disponibles sur hexlobby.eu depuis ton navigateur.

👤 Profil joueur

🔗
Lier son Riot ID

Depuis Mon compte → Profil Riot, entre ton Nom#TAG et ta région. Débloque l'affichage de ton rang TFT officiel, ta compo live et l'historique Riot.

📊
Statistiques & historique

Ton profil affiche le MMR, winrate, top 4 % et l'historique détaillé avec les compositions jouées. Chaque partie liée Riot inclut un bouton 🔍 Détail vers tactics.tools.

⚔️
Comparer des joueurs

Depuis n'importe quel profil, clique Comparer pour afficher un face-à-face MMR / winrate / top 4 / total matchs entre deux joueurs.

🔗
Partager son profil

Le bouton Partager copie directement le lien de ton profil dans le presse-papier, prêt à coller dans Discord ou ailleurs.

🏆 Page Tournois

✍️
S'inscrire en ligne

Sur la page Tournois, ouvre le tournoi et clique S'inscrire. Fonctionne exactement comme /tournois register depuis Discord.

🎮
Bannière « Ton lobby »

Pendant un tournoi actif, une bannière en haut de la page t'indique dans quel lobby tu joues, avec la liste des joueurs. La page se met à jour automatiquement en temps réel.

📊
Suivi en direct

Le classement, les soumissions de résultats par lobby et les scores se rafraîchissent automatiquement sans recharger la page grâce au flux temps réel.

🚨
Vote Drop

Si tu veux que l'organisateur interrompe le round en cours, utilise le bouton Voter pour le drop. Un seuil de votes déclenche une alerte automatique à l'organisateur.

Autres pages

🏅
Classement

Top des joueurs classés par MMR avec MMR, winrate, top 4 et total de matchs. Filtre par saison et utilise la recherche par nom.

🔔
Notifications

Toutes tes alertes système : montées/descentes de rang, succès débloqués, confirmations d'inscription aux tournois. Coche "Lues" pour les archiver.

🎮
Matchs

Historique de tous les matchs enregistrés sur la plateforme avec placements, MMR échangés et date.

📰
Patch Notes

Les notes de patch TFT importées automatiquement depuis le site officiel Riot. Retrouve les dernières mises à jour directement sur la plateforme.

🔊

Salons vocaux

Crée et gère ton propre salon vocal automatiquement depuis Discord.

Comment fonctionne le système ?

  1. 1
    Rejoins le salon déclencheur — Entre dans le salon vocal « ➕ Créer un salon » de la catégorie Salons Vocaux. Le bot t'en fait sortir immédiatement.
  2. 2
    Ton salon est créé — Un salon vocal privé à ton nom (🎮 TonPseudo) apparaît automatiquement dans la catégorie. Tu en es le propriétaire.
  3. 3
    Gère ton salon — Utilise /vocal pour renommer, limiter les places, rendre privé, kicker un joueur ou transférer la propriété.
  4. 4
    Salon supprimé automatiquement — Dès que le dernier joueur quitte, le salon est supprimé sans intervention de ta part.
/vocal rename Propriétaire

Renommer ton salon vocal. Le nouveau nom peut contenir des emojis et jusqu'à 100 caractères.

Option requise nom — le nouveau nom du salon
Exemple /vocal rename nom:🎯 Ranked only
/vocal limit Propriétaire

Définir la limite de joueurs dans ton salon (0 = illimité, 1–99 = limite fixe).

Option requise nombre — limite (0 à 99)
Exemples
/vocal limit nombre:8 /vocal limit nombre:0
/vocal private Propriétaire

Basculer ton salon entre mode public et mode privé. En privé, personne ne peut rejoindre sans y être invité par le propriétaire.

Exemple /vocal private
/vocal kick Propriétaire

Expulser un joueur de ton salon vocal. Le joueur est déconnecté immédiatement.

Option requise membre — mentionner le joueur à expulser
Exemple /vocal kick membre:@Sam
/vocal claim

Prendre la propriété d'un salon dont le propriétaire a quitté. Utilisable uniquement si tu es déjà dans le salon et que l'ancien propriétaire n'est plus présent.

Exemple /vocal claim
/vocal transfer Propriétaire

Transférer la propriété du salon à un autre joueur présent dans le salon.

Option requise membre — le nouveau propriétaire
Exemple /vocal transfer membre:@Alex
/vocal info

Afficher les informations de ton salon vocal : nom, propriétaire, nombre de membres, statut privé/public et limite de joueurs.

Exemple /vocal info
💡 Bon à savoir

Toutes les commandes /vocal sont éphémères (visibles uniquement par toi). La propriété est automatiquement transférée au prochain joueur présent si le propriétaire quitte le salon sans la transférer manuellement.

💡

Conseils & bonnes pratiques

Pour une expérience fluide sur la plateforme.

Réponds toujours au ready check

Tu as 60 secondes. Un refus ou une absence fait reculer tout le monde en file.

🎯
Lie ton compte Riot

Depuis Mon compte, relie ton Riot ID pour afficher ton rang TFT Live officiel sur ton profil.

🏆
Suis ta progression

Utilise le classement pour suivre ton MMR et tes stats au fil des saisons.

🚫
Évite les absences répétées

Des refus de ready check répétés entraînent un blocage temporaire de la file.

📋
Soumets ton résultat dès la fin

Après chaque partie PBE : /résultat placement:X. Après chaque partie de tournoi : /tournois placement place:X. Ça débloque la validation automatique pour tout le lobby — sans admin.

📢
Rejoins le salon d'annonces

Le bot publie les résultats et les annonces de saison dans les salons dédiés du serveur Discord.

🔊
Salon vocal privé pour ton lobby

Crée ton salon vocal puis tape /vocal private pour le passer en privé. Utilise /vocal limit nombre:8 pour réserver les places à ton équipe.

👑
Reprends un salon sans proprio

Si le créateur d'un salon vocal a quitté et que le salon est toujours actif, utilise /vocal claim pour en devenir le nouveau propriétaire.

Un problème ?

Un problème ou une question ? Ping un admin ou poste dans #aide sur le serveur — on est là pour aider.

🎯

Espace Organisateur — Créer et gérer un tournoi

Accessible via /orga — rôle Organisateur ou Admin requis.

A — Créer un tournoi (wizard en 3 étapes)

  1. 1
    Informations générales — Nom, description, type de tournoi (Swiss recommandé pour TFT), format de scoring, joueurs max, image de couverture, URL personnalisée, règlement Markdown, galerie, prize pool et accès public/privé.
  2. 2
    Format & Scoring — Format de classement (points ou meilleur placement), barème (Standard Riot, CEA, Top 4 Heavy, Hyper Roll), nombre de rounds, taille des lobbies (8 joueurs standard TFT, 6 pour Hyper Roll), fréquence de reseeding (tous les N rounds) et méthode de seeding par défaut (aléatoire pour le round 1, snake par points pour les suivants).
  3. 3
    Calendrier — Date de début, ouverture/fermeture automatique des inscriptions, check-in requis ou non. Puis récapitulatif avant confirmation.
💡 Bon à savoir

Tous ces paramètres sont modifiables après la création depuis la page de gestion du tournoi. Le tournoi est créé en statut Brouillon — rien n'est visible pour les joueurs tant que tu ne l'ouvres pas.

B — Gérer un tournoi (onglets de la page de gestion)

📊
Vue d'ensemble

Change le statut du tournoi : Brouillon → Inscriptions ouvertes → En cours → Terminé. Visualise les inscrits, le taux de remplissage et les stats globales.

🎮
Lobbies

Génère les lobbies pour chaque round. Déclare les absents avec le bouton Absent. Consulte et valide les soumissions de placement de chaque joueur.

Check-in

Si le check-in est activé, gère les confirmations manuelles des joueurs. Les joueurs sans check-in peuvent être retirés et remplacés par la liste d'attente.

✏️
Modifier

Édite les paramètres du tournoi à tout moment : nom, description, règlement, image, dates, prize pool, accès privé/public.

C — Flux complet d'un tournoi

  1. 1
    Créer le tournoi en brouillon — Remplis le wizard sur /orga. Le tournoi n'est pas visible publiquement.
  2. 2
    Passer en "Inscriptions ouvertes" — Les joueurs peuvent s'inscrire via /tournois register sur Discord ou directement depuis la page du tournoi.
  3. 3
    (Optionnel) Check-in — Si activé, les joueurs confirment leur présence via /tournois checkin. Les absents sont remplacés par la liste d'attente.
  4. 4
    Passer en "Tournoi en cours" — Plus d'inscriptions possibles. Le classement devient visible en temps réel.
  5. 5
    Générer les lobbies du round 1 — Utilise le seeding Aléatoire (recommandé pour le premier round).
  6. 6
    Les joueurs jouent et soumettent — Chaque joueur tape /tournois placement place:X après sa partie. La validation est automatique quand tous ont soumis sans doublon.
  7. 7
    Générer le round suivant — Utilise le seeding Snake par points (standard compétitif TFT) pour les rounds suivants. Répète jusqu'au dernier round.
  8. 8
    Grande Finale — Le dernier round rassemble les meilleurs joueurs. Le classement final est calculé automatiquement.
  9. 9
    Passer en "Terminé" — Le classement est figé. La page du tournoi reste accessible pour l'historique.

D — Formats TFT disponibles

Format Description Lobby size Usage recommandé
🏆 Swiss N rounds, points cumulés, reseeding progressif 8 joueurs Tournois standards
🥤 Cup Phases de groupes + finales 8 joueurs Gros événements
⚡ Hyper Roll Parties rapides, lobbies réduits 6 joueurs Cups rapides
🔄 Round Robin Tout le monde affronte tout le monde Variable Petits groupes
🏆 Bracket Élimination directe, les X meilleurs avancent 8 joueurs Playoffs / Finales

E — Rappel des commandes joueur côté tournoi

/tournois list

Lister les tournois ouverts et en cours.

/tournois register

S'inscrire au tournoi actif (ou via le site).

/tournois checkin

Confirmer sa présence avant le lancement (si check-in requis).

/tournois info

Voir le classement en direct et les détails du tournoi.

/tournois placement place:X Après chaque partie

Déclarer son placement après chaque partie de tournoi.

/tournois leave

Se désinscrire d'un tournoi ouvert.