Configuration des tournois
Si vous installez ce bot, c’est probablement pour sa gestion avancée des tournois. Je vais vous expliquer les différentes étapes pour bien commencer.
Identifiants Challonge
Premièrement, configurez vos identifiants Challonge. Vous devez connaitre votre nom d’utilisateur ainsi que votre clé d’API, obtenable ici.
Tapez d’abord la commande !challongeset username <votre pseudo>
, puis !challongeset api
(ne collez pas directement votre clé, le bot vous la demandera en MP).
Attention
Vous devez garder votre clé API secrète ! Elle donne accès à votre compte et doit être protégée comme votre mot de passe.
Configuration globale
Ensuite, la commande !tset
(ou !tournamentset
) vous permet de configurer tous les réglages.
Info
La plupart des réglages sont optionels, sauf si cela est précisé. A vous de voir ce que vous estimez utile ou non parmi ce que le bot propose.
Réglage des channels
Configurez les différents channels de votre serveur avec !tset channels
.
Commande | Description |
---|---|
!tset channels to |
Le channel privé des T.O., où le bot annoncera les éventuels problèmes ou demandes pour le tournoi. |
Contrairement aux autres channels qui sont optionnels, vous devez régler le channel des T.O.
Channels d'annonces
Commande | Description |
---|---|
!tset channels announcements |
Channel des annonces pour le début des inscriptions, du check-in, aisni que le début et la fin du tournoi. |
!tset channels queue |
Le bot y annoncera les sets lancés. |
!tset channels stream |
Les sets passant en stream y seront annoncés. |
!tset channels ruleset |
Le channel des règles pour votre tournoi. |
Channels de commandes
Commande | Description |
---|---|
!tset channels register |
Les inscriptions s’y dérouleront (les gens y entreront !in ou !out ). |
!tset channels checkin |
Le check-in s’y déroulera (les gens y entreront !in ). |
!tset channels scores |
Le channel pour régler le score de son set avec la commande !win . |
Si vous configurez l’un de ses channels, les commandes décrites ne pourront être utilisées que dans ce channel.
Le bot déverouillera le channel et y enverra un message au moment approprié pour expliquer comment utiliser les commandes. Il sera ensuite automatiquement fermé lorsqu’il le faut (ex: fin des inscriptions).
Réglage des rôles
Ensuite, configurez les différents rôles. Vous devez donner le nom complet du rôle avec la commande, ou son ID.
Commande | Description |
---|---|
!tset roles participant |
Le rôle attribué aux participants lors de l’inscription. Le réglage de ce rôle est requis. |
!tset roles player |
Ce rôle sera mentionné lors de l’ouverture des inscriptions et aura la permission d’envoyer des messages dans le channel d’inscriptions. |
!tset roles streamer |
Le rôle qui donne accès aux commandes de streamer. |
!tset roles tester |
Le rôle à mentionner lors d’une demande de lag test (avec !lag ). |
!tset roles to |
Le rôle de vos T.O.s, donnant accès aux commandes liées (sauf !tset ). |
Vous n’avez pas besoin de configurer un rôle de T.O. si vous avez déjà configué des rôles d’admin ou de modo avec les commandes !set addadminrole/addmodrole
, ce qui est recommandé.
N’utilisez ce réglage que si vos T.O.s ne sont pas déjà modérateurs.
Vous pourrez également configurer un rôle de joueur (limitant les inscriptions à ce rôle, tout en le mentionnant pour l’ouverture des inscriptions) dans une prochaine étape.
Réglages des inscriptions, du check-in et du seeding
Info
La configuration et le déroulement des inscriptions et du check-in sont détaillés dans la section Configuration des inscriptions et du check-in. Pour le seeding, regardez la section Seeding avec Braacket et upload.
Commande | Description |
---|---|
!tset register |
Règle les heures d’ouverture et de fermeture automatique des inscriptions. Vous pouvez toujours les lancer/fermer manuellement. |
!tset checkin |
Règle les heures d’ouverture et de fermeture automatique du check-in. Vous pouvez toujours le lancer/fermer manuellement. |
!tset autostopregister |
Définis si le bot doit automatiquement arrêter les inscriptions lorsque le tournoi est plein. |
!tset twostageregister |
Permet la mise en place d’inscriptions en deux temps, en donnant une 2e heure d’ouverture des inscriptions. Cela permet par exemple de faire des inscriptions de dernière minute pour remplir les dernières places. |
!tset ranking |
Configure les informations de votre ranking sur braacket.com pour le seeding auto. |
Réglages des délais
Commande | Description |
---|---|
!tset delay |
Définis le temps avant qu’un joueur soit considéré comme AFK, et disqualifié. 10 minutes par défaut. |
!tset warntime |
Définis le temps avant d’avertir les joueurs et les T.O.s de la durée de leur match (par défaut, 25 minutes avant d’avertir les joueurs, puis 35 min avant d’avertir les T.O.s pour les BO3, +5 min pour les BO5) |
Régler une durée
Vous devez respecter un format spécial lorsque vous spécifiez une durée dans une commande, que ce soit pour les commandes ci-dessus ou bien pour les horaires des inscriptions.
Le format doit être un nombre suivi de son unité en anglais. Exemples :
45s
= 45 secondes10m
= 10 minutes2h
= 2 heures1d
= 1 jour2d12h30m10s
= 2 jours, 12 heures, 30 minutes et 10 secondes
!tset delay 15m
= Délai de 15 minutes avant DQ.
Réglages divers
Commande | Description |
---|---|
!tset startbo5 |
Définis quand est-ce que les sets passent de BO3 à BO5 (utilisez !help tset startbo5 pour plus de détails). |
!tset stages |
Réglez la liste des stages, accessible avec !stages . |
!tset counters |
Réglez la liste des counterpicks, accessible avec !counters . |
!tset baninfo |
Définis le mode de ban (ex: 3-4-1). En réglant cette info, le bot va choisir un joueur au hasard au lancement de chaque match pour désigner le premier à ban. |
Pour avoir un récapitulatif, utilisez !tset settings
et vérifiez que tous les réglages sont corrects.
Une fois que tout est bon, on peut configurer notre premier tournoi !