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)
mAucun résumé des modifications
Hiob (discussion | contributions)
m compatibilité
 
(2 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}}
Selon la configuration du serveur, la liaison peut :
{{Plugin:DiscordBridge/Lands}}
* Attribuer un '''rôle Discord''' automatiquement (sync Minecraft → Discord)
* Attribuer un '''groupe LuckPerms''' in-game selon ton rôle Discord (sync Discord → Minecraft)
 
{{Bandeau|type=info|Sur Nefald la synchronisation se fait de Discord → Minecraft.}}
 
 
==== 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 158 : Ligne 108 :
{{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.}}
{{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
|-
| Gérer les grades depuis Discord || <code>linking_groups add</code> || <code>linking_roles add</code>
|-
| Donner un badge Discord aux joueurs liés || <code>linking_roles add</code> || <code>linking_groups add</code>
|-
| 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 249 : 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.