Engagement
tournois
tournoi
bracket
tableau

Organiser des tournois sur ton serveur (Tournois)

Élimination directe, double élimination, championnat ou par équipes : le bot gère les inscriptions, génère le tableau, ouvre un fil par match et récolte les scores. Tu n'as plus qu'à arbitrer.

14 minPublié le 11 novembre 2026
Organiser des tournois sur ton serveur (Tournois)

Un tournoi Valorant entre membres, une ligue Minecraft sur plusieurs semaines, un 2v2 Rocket League un samedi soir ? Avec Tournois, tout se passe sur ton serveur, sans site externe. Le bot publie l'annonce, gère les inscriptions et la liste d'attente, génère le tableau et ouvre un fil privé pour chaque match. Les joueurs déclarent eux-mêmes leurs scores. Ton staff n'intervient qu'en cas de litige, et les récompenses sont distribuées automatiquement à la fin.

1. Activer le module

Dans le dashboard de ton serveur, ouvre Engagement → Tournois, puis active l'interrupteur Module actif en haut à droite.

La Vue générale résume l'activité du serveur :

  • quatre indicateurs : Tournois actifs, Terminés, Participants et Matchs en cours (avec le nombre de litiges ouverts) ;
  • les Tournois actifs, avec leur progression en matchs et leur prochaine date limite ;
  • les Prochains tournois, qui n'ont pas encore commencé, brouillons compris ;
  • les Dernières activités : inscriptions, scores, décisions du staff…

Les onglets Tournois, Classements et Paramètres te donnent accès au reste du module.

2. Régler le module

Avant ton premier tournoi, passe par l'onglet Paramètres. Ce sont les valeurs par défaut : chaque tournoi pourra les ajuster.

Permissions

  • Rôles gestionnaires : ils créent, modifient, terminent et annulent les tournois, et excluent des participants. Les gestionnaires du serveur ont toujours tous les droits.
  • Rôles arbitres : ils tranchent les litiges et saisissent des scores, sans pouvoir modifier le tournoi lui-même.
  • Un seul membre du staff peut trancher un litige : désactivé, une décision doit être confirmée par un second membre du staff. C'est conseillé quand plusieurs personnes organisent.

Participation

  • Rôles autorisés à participer : laisse vide pour ouvrir les inscriptions à tous les membres.
  • Rôles interdits : un membre qui porte l'un de ces rôles ne peut pas s'inscrire, même s'il a aussi un rôle autorisé.
  • Ancienneté minimale sur le serveur et Ancienneté minimale du compte Discord : elles évitent les comptes créés juste pour un tournoi (0 jour = aucune condition).

Salons

  • Salon des annonces : ouverture des inscriptions, début du tournoi, tableau publié ;
  • Salon des résultats : le résultat de chaque match et le podium final (il peut être le même que celui des annonces) ;
  • Salon du staff : litiges, exclusions, matchs en retard et résumé quotidien ;
  • Espace de match : Un fil par match (un fil privé pour chaque rencontre, le plus lisible), Un salon par tournoi ou Rien de créé.

Plus bas, tu règles aussi les Notifications (rappel avant la date limite, message privé à chaque nouveau match, mention d'un rôle à l'ouverture des inscriptions, résumé quotidien au staff), la Publication Discord et les Inscriptions (validation automatique ou par le staff, taille de la liste d'attente, fermeture automatique quand le tournoi est complet, délai de désistement, points du classement général).

N'oublie pas de cliquer sur Enregistrer en bas de la page.

3. Personnaliser l'image du tableau

Le tableau des rencontres est publié en image sur Discord. Dans Paramètres → Apparence du tableau, tu choisis son style pour tout le serveur :

  • un Thème prêt à l'emploi : Hurix, Minuit, Clair, Néon ou Or ;
  • le Fond : Uni, Dégradé ou Image (tu envoies la tienne, avec un Voile sur l'image pour garder le texte lisible) ;
  • les Couleurs : cartes, bordures, texte, texte secondaire, couleur d'accent et liaisons ;
  • le Logo : aucun, l'icône du serveur, ou une image que tu envoies ;
  • la Police du titre, et les éléments à afficher : nom du tournoi, sous-titre, têtes de série, avatars des joueurs, codes des matchs, pied de page.

L'aperçu à droite est exactement l'image que le bot publiera. Tu peux l'afficher sur un tableau d'exemple ou sur l'un de tes vrais tournois. Envoyer un test poste l'image dans ton salon des résultats, même avant d'enregistrer.

4. Créer un tournoi

Clique sur Créer un tournoi. Un assistant en 6 étapes te guide, et ton brouillon est enregistré automatiquement : tu peux quitter et reprendre plus tard depuis l'onglet Tournois. À droite, l'Aperçu de l'annonce se complète au fil des étapes.

  1. Informations : le Nom du tournoi, le Jeu ou activité, une Description, une Image de couverture facultative, la Date de début, la Clôture des inscriptions (facultative), le Salon de publication et le Règlement.
  2. Format : choisis comment les matchs s'enchaînent (voir ci-dessous).
  3. Participants : le Nombre maximum de joueurs (ou d'équipes), la Taille des équipes, la liste d'attente avec la Promotion automatique des remplaçants, la validation des inscriptions et les Conditions d'inscription.
  4. Règles & matchs : le Type de score (manches gagnées ou points), les Captures d'écran (facultatives, obligatoires ou désactivées), le Délai de confirmation, le Délai pour jouer un match, la Confirmation de présence et le Forfait automatique après la date limite.
  5. Récompenses : pour les 1re, 2e et 3e places, un Rôle Discord, des Coins (si le module Économie est activé) et/ou une Récompense décrite (un lot, une mention…).
  6. Récapitulatif : relis tout avant de publier. Chaque section a un bouton Modifier.

Tous tes tournois se retrouvent dans l'onglet Tournois, en cartes ou en tableau, avec leur statut : Brouillon, Inscriptions ouvertes, Inscriptions fermées, En cours, Terminé ou Annulé. Tu peux les filtrer par statut et par format, les trier et les rechercher. Un brouillon se reprend avec Reprendre, un tournoi publié se gère avec Gérer.

Les formats

  • Élimination directe : un match perdu et le joueur quitte le tournoi. Le plus simple, avec en option un match pour la 3e place.
  • Double élimination : une seconde chance. Les perdants passent dans un tableau de repêchage, et il faut deux défaites pour être éliminé. Si le finaliste du repêchage gagne la grande finale, une revanche est jouée automatiquement.
  • Championnat : tout le monde se rencontre (en aller simple ou en aller-retour) et le classement se fait aux points, avec des critères de départage que tu ordonnes. L'option Ouverture des matchs te laisse ouvrir tous les matchs dès le lancement, ou une journée à la fois : la journée suivante démarre quand la précédente est entièrement jouée.
  • Par équipes : les joueurs s'inscrivent en équipes de taille fixe, sur l'un des trois formats ci-dessus. C'est le capitaine qui déclare les résultats.

Les Têtes de série décident qui affronte qui au premier tour : Aléatoire (tirage au lancement), Manuel (tu les choisis dans l'onglet Participants) ou Par classement (selon le classement général du serveur). S'il manque des joueurs pour remplir le tableau, les meilleures têtes de série passent directement au tour suivant.

5. Publier et ouvrir les inscriptions

À l'étape Récapitulatif, clique sur Publier le tournoi, choisis le Salon d'annonce, puis laisse Ouvrir les inscriptions immédiatement activé (ou ouvre-les plus tard depuis la page du tournoi).

Le bot publie l'annonce avec trois boutons : S'inscrire, Se désinscrire et Règlement. Les membres s'inscrivent d'un clic, et le bot leur répond en privé. Ils peuvent aussi utiliser /tournoi inscrire.

Pendant les inscriptions :

  • quand le tournoi est complet, les suivants passent en liste d'attente. Si une place se libère, le premier remplaçant la prend tout seul et il est prévenu ;
  • l'annonce se met à jour toute seule avec le nombre d'inscrits ;
  • dans l'onglet Participants du tournoi, tu peux rechercher, filtrer, Exporter la liste, ajouter un participant, valider ou refuser une inscription (en validation par le staff), promouvoir un remplaçant ou exclure quelqu'un.

Tournois par équipes : le capitaine s'inscrit avec /tournoi inscrire et l'option équipe (le nom de l'équipe), puis invite ses coéquipiers avec /tournoi équipe inviter. Chaque invité reçoit un message privé avec les boutons Accepter et Refuser. S'il n'accepte pas les messages privés, il peut utiliser /tournoi équipe rejoindre. Le capitaine peut aussi retirer un membre (/tournoi équipe exclure) ou passer le rôle de capitaine (/tournoi équipe capitaine).

6. Lancer le tournoi

Le tournoi démarre tout seul à la Date de début s'il y a assez d'inscrits (2 au minimum). Sinon, le staff est prévenu. Tu peux aussi le lancer à la main depuis la page du tournoi.

Au lancement, le bot tire les têtes de série, génère le tableau et ouvre les premiers matchs. La page du tournoi te donne une Vue d'ensemble :

  • les indicateurs Participants, Matchs terminés, En attente et Litiges ;
  • les Prochaines rencontres et les Matchs en attente de validation, avec les boutons Relancer et Trancher ;
  • l'Avancement du tableau, tour par tour ;
  • les Actions : Publier une annonce, fermer les inscriptions, Terminer le tournoi, Annuler le tournoi.

L'onglet Tableau affiche toutes les rencontres, reliées entre elles. Les lignes de couleur suivent les vainqueurs, et chaque match a un code (H1 pour un huitième, Q2 pour un quart, D1 pour une demi-finale, F1 pour la finale). Clique sur un match pour ouvrir sa fiche.

Sur Discord, le tableau est publié en image dans le salon des annonces, puis mis à jour après chaque match validé :

7. Jouer un match (côté joueurs)

Quand un match s'ouvre, le bot crée un fil privé pour les deux joueurs (ou les deux équipes) et le staff, et peut leur envoyer un message privé avec la date limite.

Dans le fil :

  1. Les joueurs conviennent d'une heure, puis jouent leur match.
  2. Si la Confirmation de présence est activée, chacun clique d'abord sur Je suis présent avant le délai.
  3. L'un des deux clique sur Déclarer le score. Une fenêtre s'ouvre avec son score, celui de l'adversaire, une précision facultative et une Capture du match. On y glisse directement une capture d'écran ou une vidéo, 4 fichiers au plus.
  4. L'adversaire reçoit la déclaration avec deux boutons : Confirmer (le résultat est validé et le tableau avance) ou Contester (il explique pourquoi, et un litige s'ouvre).

Les joueurs peuvent aussi tout faire en commande : /tournoi match montre leur match en cours, /tournoi résultat déclare le score (avec mon_score, score_adverse et une preuve en pièce jointe), et /tournoi signaler ouvre un litige.

8. Trancher un litige

Un litige s'ouvre quand un joueur conteste une déclaration (ou utilise /tournoi signaler). Ton staff est prévenu dans le Salon du staff, avec des boutons pour valider l'une des déclarations ou faire rejouer le match.

Dans le dashboard, la fiche du match (onglet Matchs, ou un clic sur le match dans le tableau) montre :

  • les Déclarations & confirmations de chaque joueur, avec leurs preuves ;
  • le Litige en cours et son motif, avec les boutons Fixer le score, Faire rejouer et Déclarer un forfait ;
  • l'Intervention du staff : saisir le score à la place des joueurs, Prolonger la limite, relancer les joueurs ou déclarer un forfait.

Chaque décision est tracée dans l'historique et notifiée aux deux joueurs.

9. Délais, rappels et forfaits

Les délais réglés à l'étape Règles & matchs sont suivis par le bot, même s'il redémarre :

  • un rappel est envoyé aux joueurs avant la date limite (si tu l'as activé) ;
  • à la date limite, le staff est prévenu si le match n'a pas de résultat ;
  • après le Délai de grâce, si le Forfait automatique est activé : une déclaration sans réponse est validée, et un match sans aucune déclaration est perdu par les deux joueurs ;
  • avec la Confirmation de présence, un joueur absent au délai perd le match par forfait.

Besoin de plus de temps pour un match ? Ouvre sa fiche et clique sur Prolonger la limite.

10. Exclure ou remplacer un participant

Dans l'onglet Participants, le menu d'un participant propose Exclure. Donne un motif : il est envoyé au joueur en message privé. Avec Donner la place au premier remplaçant, le premier de la liste d'attente reprend sa place :

  • avant le lancement, il prend simplement la place libérée ;
  • en cours de tournoi, il reprend les matchs à venir de l'exclu, et les matchs déjà joués gardent leur score. En tournoi par équipes, c'est la première équipe complète de la liste d'attente qui reprend la place, avec ses membres.

Sans remplaçant, les matchs restants de l'exclu sont perdus par forfait. Avant le lancement, tu peux aussi remplacer un joueur ou un membre d'équipe par un autre membre.

11. Donner une apparence propre à un tournoi

Un tournoi sponsorisé, un événement spécial ? Dans l'onglet Tableau du tournoi, clique sur Apparence, puis active Apparence propre à ce tournoi. Tu peux changer :

  • le Thème (ou garder celui du serveur) ;
  • la Couleur d'accent ;
  • le Logo : comme le serveur, aucun, l'icône du serveur, ou un Logo du tournoi que tu envoies ;
  • le Texte du pied de page, par exemple « En partenariat avec… ».

Le reste suit le thème du serveur. L'aperçu utilise les vrais matchs du tournoi, et l'apparence peut être modifiée à tout moment, même pendant le tournoi. À l'enregistrement, le bot met à jour le tableau publié sur Discord.

12. Intégrer le tableau sur un site

Tu veux afficher le tableau sur le site de ta communauté, un forum ou un README GitHub ? Dans l'onglet Tableau d'un tournoi publié, clique sur Intégrer, puis active Autoriser l'intégration.

Un lien secret est créé vers l'image du tableau, qui se met à jour toute seule après chaque match. Choisis le format du code et clique sur Copier :

  • HTML : l'image, avec un lien vers la page du tableau ;
  • Iframe : un cadre qui se rafraîchit tout seul chaque minute ;
  • Markdown : pour GitHub, un README, Notion ou un forum en Markdown ;
  • BBCode : pour les forums classiques (phpBB, MyBB, XenForo…) ;
  • Lien de l'image : l'adresse directe de l'image PNG ;
  • JSON : pour les développeurs (nom, statut, participants, vainqueur et adresse de l'image).

Nouveau lien casse aussitôt l'ancien, partout où il est intégré. Désactiver l'intégration coupe le lien ; la réactiver redonne le même.

13. Fin du tournoi, récompenses et classements

Quand le dernier match est validé, le tournoi se termine tout seul. Pour un championnat, tu peux aussi cliquer sur Terminer le tournoi. Le bot :

  • calcule les places finales ;
  • publie les vainqueurs dans le salon prévu ;
  • attribue les récompenses : le rôle, les Coins et la récompense décrite des trois premières places. En tournoi par équipes, chaque membre de l'équipe est récompensé.

Chaque récompense n'est attribuée qu'une seule fois, même si le bot redémarre.

L'onglet Classements du module montre le Classement général du serveur : tournois joués, victoires, défaites, taux de victoire, forme sur les derniers matchs et points (par victoire, par titre et par podium, réglables dans les paramètres). Choisis Par tournoi pour le classement d'un seul tournoi, et clique sur Fiche pour voir le parcours d'un joueur. Sur Discord, /tournoi classement affiche le même classement.

L'onglet Historique d'un tournoi garde la trace de tout : inscriptions, résultats, actions du staff et litiges, jour par jour, avec leur auteur. Filtre par type d'événement, recherche un joueur ou un match, et Exporte l'historique en CSV.

14. Les commandes /tournoi

| Commande | À quoi elle sert | |---|---| | /tournoi créer | Créer un brouillon de tournoi (à compléter sur le dashboard). | | /tournoi liste | Voir les tournois du serveur. | | /tournoi info | Voir les détails d'un tournoi. | | /tournoi inscrire | S'inscrire (option équipe pour un tournoi par équipes). | | /tournoi quitter | Se désinscrire. | | /tournoi tableau | Afficher le tableau des rencontres. | | /tournoi match | Voir son match en cours. | | /tournoi résultat | Déclarer le score de son match, avec une preuve. | | /tournoi signaler | Signaler un problème sur son match (ouvre un litige). | | /tournoi classement | Afficher le classement général ou celui d'un tournoi. | | /tournoi annuler | Annuler un tournoi (staff). | | /tournoi équipe inviter · rejoindre · exclure · quitter · capitaine | Gérer son équipe. |

Toutes les réponses personnelles (inscription, match, erreurs) ne sont visibles que par la personne concernée.

🔒 Sécurité et règles

  • Tout ce que fait le staff (scores saisis, forfaits, exclusions, décisions de litige) est tracé dans l'historique, avec son auteur et son motif.
  • Les preuves envoyées par les joueurs restent sur Discord : seul leur lien est enregistré, après vérification du type et de la taille du fichier.
  • Pour attribuer un rôle de récompense, le bot doit avoir la permission Gérer les rôles, et son rôle doit être placé au-dessus du rôle à donner.
  • Un tournoi terminé ou annulé ne peut plus être relancé : il reste consultable, et peut être archivé.

Astuces et erreurs fréquentes

  • « Le tournoi est complet (liste d'attente comprise). » : augmente le nombre de places ou la taille de la liste d'attente, tant que le tournoi n'a pas commencé.
  • « Il te faut un des rôles autorisés pour t'inscrire. » ou « Un de tes rôles t'interdit l'inscription à ce tournoi. » : vérifie les rôles de la Participation (module et tournoi).
  • « Ton compte Discord est trop récent pour ce tournoi. » / « Tu es arrivé trop récemment sur le serveur pour ce tournoi. » : ce sont les conditions d'ancienneté.
  • « Pas assez de participants pour lancer le tournoi (2 au minimum). » : en tournoi par équipes, les équipes incomplètes peuvent avoir été retirées. Vérifie le réglage Équipes incomplètes au lancement.
  • « Seul le capitaine de l'équipe peut faire ça. » : en équipe, seul le capitaine déclare les scores et gère les invitations.
  • « Score impossible pour ce match. » : en manches gagnées, le vainqueur doit avoir exactement le nombre de manches requis (2 en BO3, 3 en BO5).
  • « Une preuve (capture d'écran) est obligatoire… » : le tournoi exige une capture. Ajoute-la dans la fenêtre Déclarer le score ou avec /tournoi résultat preuve:.
  • « Un résultat attend déjà une réponse sur ce match. » : l'adversaire doit d'abord confirmer ou contester la déclaration en cours.
  • « Impossible : un match suivant a déjà été joué. » : on ne peut plus faire rejouer ce match ; corrige le score à la place.
  • « Le délai de désistement est passé : contacte le staff du tournoi. » : passé ce délai avant le début, seul le staff peut retirer un joueur.
  • « Il me manque des permissions dans ce salon. » : donne au bot Voir le salon, Envoyer des messages, Intégrer des liens et Lire l'historique dans le salon d'annonce. Pour les fils de match, il lui faut aussi Créer des fils privés.
  • « Je ne peux pas donner ce rôle (permission ou position du rôle). » : remonte le rôle du bot au-dessus du rôle de récompense.
  • « Ce serveur a atteint son nombre maximum de tournois en cours. » : le nombre de tournois en cours dépend de ton offre. Termine, annule ou archive un tournoi.
  • Les joueurs ne reçoivent pas de message privé : ils ont fermé leurs messages privés. Tout reste accessible dans le fil du match et avec /tournoi match.
  • Tu n'as qu'un accès en lecture au dashboard : tu peux tout consulter, mais pas modifier les tournois.

Envie de récompenser tes champions en Coins ? Découvre le tutoriel Configurer l'économie de ton serveur.