ChannelLinker

Bot Discord de liaison de channels entre différents serveurs

Description du projet

ChannelLinker est un bot Discord qui permet de lier des channels de différents serveurs. Les messages envoyés dans un channel lié sont automatiquement transférés aux autres channels liés.

Permissions nécessaires :

Pour utiliser les commandes de ChannelLinker, un utilisateur doit avoir le rôle LinkerManager. Les administrateurs du serveur devront créer ce rôle et l'attribuer aux utilisateurs autorisés.

Commandes :
Exemple d'utilisation
  1. Enregistrez le channel actuel avec le label "ServeurA_Channel1" :
    /linker register ServeurA_Channel1 mention
  2. Liez le channel actuel à un autre channel enregistré avec le label "ServeurB_Channel1" : 
    /linker link ServeurB_Channel1
  3. Les messages envoyés dans le channel actuel seront désormais automatiquement transférés au channel lié "ServeurB_Channel1" et vice versa.
Tutoriel de mise en place
  1. Invitez le bot ChannelLinker sur votre serveur en utilisant le  lien d'invitation .
  2. Créez un rôle "LinkerManager" sur votre serveur et attribuez-le aux utilisateurs qui doivent être autorisés à utiliser les commandes du bot.
  3. Utilisez la commande /linker register <label> mention dans le channel que vous souhaitez enregistrer. Le label doit être unique parmi tous les serveurs qui utilisent le bot ChannelLinker.
  4. Répétez l'étape 3 sur un autre serveur et un autre channel que vous souhaitez lier.
  5. Utilisez la commande /linker link <target_label> pour lier les channels. Remplacez <target_label> par le label du serveur cible.
  6. Les channels sont maintenant liés, et les messages seront automatiquement transférés entre eux. Vous pouvez utiliser la commande /linker unlink <target_label> pour supprimer le lien entre les channels si nécessaire.
  7. Pour supprimer l'enregistrement d'un serveur et d'un channel, utilisez la commande /linker unregister .