📡GESTION DES LIAISONS DE CANAUX

Le système de liaison de canaux permet de synchroniser plusieurs canaux entre différents serveurs pour relayer automatiquement les messages entre eux. Cela est particulièrement utile pour connecter des canaux de discussion entre serveurs différents, où l'on souhaite partager des informations, des annonces ou des discussions en temps réel.


🛠 COMMANDES DISPONIBLES 1️⃣ /lier_canaux : Lier des canaux ensemble sous un groupe Cette commande permet de lier plusieurs canaux sous un même groupe afin de synchroniser leurs messages. 🔑 Permission requise : Administrateur

📩 Interaction avec l'utilisateur :

  • Nom du groupe : Identifiant pour le groupe de canaux à lier.

  • IDs des canaux : Liste des IDs des canaux à lier, séparés par des virgules.

📌 Exemple d'utilisation : /lier_canaux group1 123456789,987654321,112233445Résultat : Les canaux avec les IDs fournis seront désormais liés sous le groupe group1.


2️⃣ /voir_liaisons : Afficher toutes les liaisons de canaux existantes Cette commande permet de visualiser toutes les liaisons de canaux actives sur le serveur. 🔑 Permission requise : Administrateur

📩 Exemple d'utilisation : /voir_liaisonsRésultat : Une liste des groupes de canaux liés sera affichée, avec les IDs des canaux associés.


3️⃣ /delier_canaux : Supprimer une liaison de canaux Cette commande permet de supprimer une liaison entre un groupe de canaux. 🔑 Permission requise : Administrateur

📩 Exemple d'utilisation : /delier_canaux group1Résultat : Le groupe group1 sera supprimé de la base de données et la liaison entre les canaux sera arrêtée.


🔄 FONCTIONNEMENT PRATIQUE Une fois les canaux liés, tout message envoyé dans un canal de ce groupe sera automatiquement relayé dans tous les autres canaux du groupe. Cela inclut :

  • Le contenu des messages

  • Les fichiers joints (images, vidéos)

📌 Exemple de flux :

  1. Un message est posté dans le canal #général (ID 123456789).

  2. Le message est automatiquement copié dans tous les autres canaux liés sous le groupe group1 (ex : #annonces, #discussions).

  3. Si le message contient des fichiers, les liens vers ces fichiers seront également envoyés dans les canaux liés.


🔐 SÉCURITÉ ET RESTRICTIONSPermissions requises : Les commandes de gestion des liaisons (lier, voir, delier) sont réservées aux administrateurs pour éviter toute modification non autorisée des liaisons.

Gestion automatique des webhooks : Le système crée un webhook nommé "LiaisonBot" dans chaque canal lié pour relayer les messages, garantissant une apparence uniforme lors de l'envoi.


💬 ATTRAIT POUR LES CANAUX DE DISCUSSION INTER-SERVEUR La fonctionnalité de liaison de canaux est particulièrement utile pour les discussions inter-serveurs. Imaginez un groupe de serveurs partenaires, de clans ou de communautés qui souhaitent partager des informations ou discuter de manière fluide et instantanée entre plusieurs plateformes. Cela permet de relier des canaux de discussion sur des serveurs différents, tout en maintenant les conversations synchronisées.

📌 Cas d’utilisation :

  • Un groupe d'administrateurs de serveurs peut synchroniser les annonces importantes dans plusieurs serveurs partenaires pour que tous les membres soient informés en temps réel.

  • Des communautés d’intérêt sur des jeux ou des projets peuvent partager les discussions ou les mises à jour entre plusieurs serveurs en gardant les échanges fluides sans avoir à copier-coller manuellement les messages.

Cela permet de créer des ponts de communication entre les différentes communautés et d'assurer une meilleure coordination, en particulier pour les événements communs ou les mises à jour importantes.


🎯 CONCLUSION Le système de liaisons de canaux n'est pas limité aux canaux d'un seul serveur : il permet également de connecter des canaux de serveurs différents, créant ainsi une communication inter-serveurs fluide et rapide. Parfait pour les partenariats, les événements communs ou toute situation où plusieurs communautés doivent échanger en temps réel.

Dernière mise à jour