Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Plugin:DiscordBridge » : différence entre les versions

De Nefald
Hiob (discussion | contributions)
m ton neutre
Hiob (discussion | contributions)
m compatibilité
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 10 : Ligne 10 :
| grade  =  
| grade  =  
| status  = installé
| status  = installé
| compatibilité = [[Lands]], [[LuckPerms]]
}}
}}


Ligne 18 : Ligne 19 :




== Pour les joueurs ==
== Pour tous les joueurs ==
 
==== Commandes en jeu ====
=== Lier son compte Discord ===
{{Plugin:DiscordBridge/Commandes}}
 
{{Plugin:DiscordBridge/Lier_son_compte}}
La liaison de compte associe un compte Minecraft à un compte Discord.
{{Plugin:DiscordBridge/Lands}}
Elle peut débloquer des rôles Discord automatiques, des groupes in-game et d'autres avantages selon la configuration du serveur.
 
==== Commandes in-game ====
 
{| class="wikitable"
! Commande !! Description !! Permission
|-
| <code>/discordbridge account link</code> || Lier son compte Discord à son compte Minecraft || <code>discordbridge.command.account.link</code>
|-
| <code>/discordbridge account unlink</code> || Délier son compte Discord || <code>discordbridge.command.account.unlink</code>
|-
| <code>/discordbridge invite</code> || Obtenir le lien d'invitation du serveur Discord || <code>discordbridge.command.invite</code>
|-
| <code>/discordbridge help [page]</code> || Afficher l'aide des commandes disponibles || <code>discordbridge.command.help</code>
|}
 
==== Étapes pour lier son compte ====
 
# Se connecter au serveur Minecraft.
# Exécuter <code>/discordbridge account link</code> en jeu.
# Suivre les instructions affichées dans le chat (un code ou un lien sera fourni).
# Sur Discord, compléter la liaison en suivant les instructions du bot.
# Une fois le compte lié, les rôles Discord et groupes in-game configurés par les administrateurs sont attribués automatiquement.
 
{{Bandeau |type=info|En cas de changement de pseudo Discord, la synchronisation du nom peut être automatique selon la configuration du serveur.}}
 
=== Créer un salon Discord pour sa Land ===
 
Les '''propriétaires d'une Land ou d'une Nation''' peuvent créer un salon textuel et vocal dédié directement dans le serveur Discord.
 
==== Conditions requises ====
 
* Être propriétaire ou disposer des droits sur une Land / Nation.
* Avoir son compte Minecraft lié à son compte Discord — voir [[#Lier son compte Discord|Lier son compte Discord]].
* Le plugin [[Lands]] doit être installé sur le serveur.
 
==== Commandes Discord ====
 
{| class="wikitable"
! Commande Discord !! Description
|-
| <code>/lands channel create</code> || Crée un salon Discord pour la Land
|-
| <code>/nations channel create</code> || Crée un salon Discord pour la Nation
|}
 
{{Bandeau|type=info|Les salons sont créés dans la catégorie définie par les administrateurs. Si aucune catégorie n'est configurée, ils apparaissent à la racine du serveur Discord.}}


== Pour les administrateurs ==
== Pour les administrateurs ==
Ligne 139 : Ligne 93 :


Gère la liaison entre comptes Minecraft et Discord.
Gère la liaison entre comptes Minecraft et Discord.
{{Bandeau|type=warning|Les synchronisations ne fonctionnent que dans un seul sens selon le paramètre configuré.}}
===== Sens de synchronisation =====


{| class="wikitable"
{| class="wikitable"
! Commande Discord !! Description
! Paramètre !! Sens !! Effet
|-
| <code>linking_roles add</code> || Minecraft → Discord || Le joueur reçoit un '''rôle Discord''' automatiquement lorsqu'il lie son compte
|-
|-
| <code>/config linking_allowed_roles add <role></code> || Restreint la liaison aux joueurs ayant ce rôle Discord
| <code>linking_groups add</code> || Discord → Minecraft || Le joueur reçoit un '''groupe LuckPerms''' in-game selon son rôle Discord au moment de la liaison
|}
 
{{Bandeau|type=warning|Ces deux paramètres sont indépendants. Les configurer simultanément peut créer des '''boucles logiques involontaires''' ou des attributions redondantes. Il est recommandé de n'en utiliser qu'un seul selon l'architecture choisie.}}
 
=== Architecture recommandée ===
 
{| class="wikitable"
! Cas d'usage !! Paramètre à utiliser !! Paramètre à éviter
|-
|-
| <code>/config linking_roles add</code> || Ajoute un rôle Discord attribué automatiquement aux joueurs liés
| Gérer les grades depuis Discord || <code>linking_groups add</code> || <code>linking_roles add</code>
|-
|-
| <code>/config linking_groups add</code> || Ajoute un groupe LuckPerms attribué automatiquement aux joueurs liés
| Donner un badge Discord aux joueurs liés || <code>linking_roles add</code> || <code>linking_groups add</code>
|-
|-
| <code>/config linking_name_sync_ignore_roles add <role></code> || Exclut les utilisateurs ayant ce rôle de la synchronisation de nom
| Synchronisation complète bidirectionnelle || Non supporté nativement || —
|}
|}
{{Bandeau|type=warning|DiscordBridge ne supporte pas la synchronisation bidirectionnelle native. Utiliser les deux paramètres simultanément est possible mais doit être fait consciemment pour éviter les conflits de permissions.}}


===== Commande in-game (administration) =====
===== Commande in-game (administration) =====
Ligne 242 : Ligne 212 :
|-
|-
| <code>DiscordBridge/Modules/linking.yml</code> || Configuration du module de liaison de comptes
| <code>DiscordBridge/Modules/linking.yml</code> || Configuration du module de liaison de comptes
|-
| <code>DiscordBridge/Modules/lands.yml</code> || Configuration du module Lands
|-
| <code>DiscordBridge/Modules/tickets.yml</code> || Configuration du module Tickets
|}
|}


Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.