Rejoindre localement
Les joueurs entrent dans la file depuis une communauté Discord qui utilise déjà DojoBot.
DojoBot relie les joueurs League of Legends de différentes communautés Discord grâce à des files d'attente 1v1 régionales partagées. Les joueurs rejoignent la file depuis leur propre serveur, reçoivent les informations du match en message privé, jouent le match et déclarent le résultat sans avoir besoin de rejoindre un Discord Dojo central.
Chaque serveur Discord conserve son identité et sa propre modération. DojoBot fournit une couche de matchmaking partagée entre les communautés participantes, tout en séparant les matchs selon la région de plateforme League of Legends.
Les joueurs entrent dans la file depuis une communauté Discord qui utilise déjà DojoBot.
La file recherche dans les communautés participantes un autre joueur sur la même région League.
Les deux joueurs reçoivent le parcours de match en message privé Discord et déclarent le résultat lorsque le 1v1 est terminé.
Un administrateur Discord peut préparer sa communauté pour Dojo en quelques étapes. Le panneau de file est le point d'entrée normal des joueurs. Les commandes opérationnelles du staff sont séparées du parcours joueur.
Utilisez le lien d'installation public, choisissez le serveur Discord, puis autorisez les permissions de salon et les commandes d'application demandées.
Exécutez /configdojo en tant qu'administrateur. Vous pouvez définir moderator_role et log_channel. Exécuter la commande sans option affiche la configuration actuelle.
Dans le salon texte où les joueurs doivent rejoindre la file, exécutez /createmessage en tant qu'administrateur. DojoBot publie le panneau persistant avec les boutons Join the queue et Change LoL server.
Les joueurs utilisent principalement le panneau de file et les messages privés. Les commandes slash permettent de consulter les statistiques, l'historique, la configuration et les outils de modération limités à la communauté concernée.
/leaderboard affiche le classement Dojo régional, global ou limité au serveur Discord.
/stats affiche les statistiques Dojo régionales pour vous-même ou un autre joueur.
/history affiche les matchs Dojo récents terminés pour un joueur et une région.
/queueinfo, /activegames et /matchinfo permettent d'inspecter la file et les matchs actifs.
/forceremovequeue retire de la file un joueur qui l'a rejointe depuis votre communauté.
/forcematchclose ferme un match concerné sans modifier le rating. /setmatchresult résout un match concerné et applique son résultat.
/configdojo gère le rôle modérateur et le salon de logs. /createmessage crée le panneau local de file.
/editelo permet d'ajouter, retirer ou réinitialiser le rating Dojo régional d'un joueur lorsque celui-ci n'est ni en file ni dans un match actif.
Les outils du staff sont disponibles aux administrateurs Discord, aux membres ayant la permission Manage Server (Gérer le serveur), ou au rôle modérateur Dojo configuré. Les commandes administrateur restent réservées aux administrateurs.
Le parcours actuel reste entièrement dans Discord jusqu'à ce qu'une future liaison de compte Riot soit approuvée.
Le joueur utilise le point d'entrée configuré par sa communauté Discord.
Lors de la première entrée en file, le joueur choisit sa région de plateforme. Ce choix est mémorisé et peut être modifié plus tard.
DojoBot recherche dans la file partagée un joueur compatible sur la même région.
Lorsqu'un adversaire est trouvé, chaque joueur reçoit en message privé l'identifiant du match et les contrôles de résultat.
Les joueurs créent et jouent la partie personnalisée League of Legends convenue. La création automatique de lobby Riot n'est pas active actuellement.
Les deux joueurs déclarent un résultat. Des déclarations contradictoires restent non résolues jusqu'à correction ou examen par un membre du staff autorisé.
Les serveurs Discord représentent l'origine communautaire du joueur, pas une frontière compétitive. Une communauté participante peut configurer son point d'entrée Dojo et son rôle modérateur tandis que la file régionale reste partagée. Les contrôles du staff sont limités afin qu'une communauté Discord sans lien ne puisse pas administrer les entrées de file ou les matchs d'une autre communauté.
DojoBot fonctionne actuellement sans API Riot ni Riot Sign On actifs. La liaison de compte Riot ne sera introduite qu'après l'approbation Production nécessaire et utilisera Riot Sign On sans collecter les mots de passe Riot.
Matchmaking Discord, sélection de région, parcours de match en message privé, résultats déclarés par les joueurs, modération communautaire, rating et statistiques Dojo 1v1, et historique des matchs Dojo.
Liaison de compte Riot vérifiée via Riot Sign On, avec les identifiants techniques et secrets API conservés côté serveur.
Les matchs et le rating Dojo actuels proviennent du parcours Discord et des résultats de 1v1 Dojo déclarés par les joueurs, et non des données Ranked Riot ni de l'historique des parties personnalisées Riot.
DojoBot fonctionne comme bot Discord public. Les communautés peuvent l'installer et utiliser la file principale, le matchmaking régional, le cycle de match en message privé, la persistance, la modération, les logs d'audit, le rating, les statistiques et la restauration après redémarrage. L'API Riot et Riot Sign On restent désactivés en attente d'approbation.
Installation Discord publique, file multi-communautés, matchmaking sur la même région, gestion privée des matchs, rating et statistiques communautaires, outils de modération et état persistant.
Riot Sign On, vérification de compte via API Riot, création automatique de lobby Riot et fonctionnalités Tournament API.
Questions sur le projet : dojo@cudws.ovh
Demandes de confidentialité : privacy@cudws.ovh