Kotbo 5 min de lecture
Relier deux serveurs Discord : un salon commun et un serveur staff synchronisé
Discord ne relie pas deux serveurs entre eux : rôles, salons et messages restent propres à chacun. Pour un salon commun ou un serveur staff à part, il faut un bot. Kotbo fait les deux : /link recopie les messages d’un salon dans d’autres serveurs, et /staffserver garde les rôles de l’équipe alignés entre ton serveur et celui du staff
Compris dans toutes les offres, avec 15 jours d’essai sans carte bancaire
Ce que Discord fait déjà tout seul
Sur un serveur Communauté, un salon d’annonces peut être suivi depuis un autre serveur : chaque annonce publiée y est recopiée. C’est la seule passerelle native, et elle ne va que dans un sens
- Pas de discussion à deux sens entre deux serveurs
- Pas de rôles partagés : un modo promu chez toi ne l’est nulle part ailleurs
- Pas de sanctions communes ni de journal commun
Relier deux salons de deux serveurs
Le module Liens de salons crée un pont : un message posté dans un salon apparaît dans les autres. Un des serveurs doit avoir Kotbo activé, les autres n’ont besoin d’aucune clé
-
Invite Kotbo sur l’autre serveur
Sans code d’activation, ce serveur passe en liaison seule : le bot n’y fait que recopier le salon relié et n’y enregistre aucune donnée d’activité
-
Génère un code sur ton serveur
Lance /link invite sur le salon à relier. Le code vaut 30 minutes, pour 1 serveur par défaut et jusqu’à 25
-
Accepte sur l’autre serveur
Un administrateur y lance /link accept avec le code et le salon de son côté. Le pont est en place
-
Vérifie
/link list montre les ponts et les permissions qui manquent au bot, /link status dit sur un serveur invité ce que le bot y fait
Régler ce que le pont fait passer
Tout se règle avec /link config ou depuis la page Liens de salons du dashboard
Au nom de l’auteur ou en embed
En mode webhook, le message reprend le pseudo et l’avatar de son auteur. En mode embed, il arrive dans un message enrichi signé
Le sens
Chaque salon émet et reçoit, émet seulement ou reçoit seulement. Pratique pour un salon d’annonces partagé entre plusieurs serveurs
Le contenu
Par défaut, le texte, les images, les modifications, les suppressions et les épinglages passent. Réactions, embeds, fils et sondages s’allument à la demande
Les mentions de masse
Un @everyone ou un @here qui traverse le pont arrive neutralisé : il se lit, mais ne notifie personne de l’autre côté
Créer un serveur staff Discord
Un serveur staff à part garde les discussions de l’équipe hors du serveur principal. Le souci, c’est de tenir les rôles à jour des deux côtés. /staffserver setup relie les deux serveurs, le bot devant être présent sur chacun, et choisit qui fait foi
Principal vers staff
La hiérarchie se gère sur ton serveur, le serveur staff reçoit un rôle staff simple
Staff vers principal
La hiérarchie se gère sur le serveur staff, ton serveur reçoit le rôle simple
Bidirectionnel
La hiérarchie est synchronisée sur les deux serveurs
Rôles retrouvés ou créés
À la liaison, Kotbo cherche sur l’autre serveur un rôle du même nom pour chaque grade, le crée s’il manque, puis synchronise tout le monde
Le vrai dashboard, sur un serveur de démo aux membres fictifs. Clique, rien ne part nulle part
Les commandes /link et /staffserver
Les deux commandes sont réservées aux administrateurs. Leurs sous-commandes s’écrivent pareil sur un Discord en français ou en anglais
/link invite salon:<salon>- Crée un code de pont. Options : participation, utilisations, mode, et invitation-serveur pour joindre un lien vers ton serveur
/link accept code:<code> salon:<salon>- Rejoint un pont depuis l’autre serveur, avec ou sans clé d’activation
/link direct- Ouvre un pont sans code vers un salon d’un autre serveur où le bot est déjà, avec les identifiants du serveur et du salon
/link config id:<pont>- Choisit ce que le pont relaie, le renomme ou le met en pause
/staffserver setup serveur-staff:<identifiant> mode:<mode>- Relie un serveur staff. Options : hierarchie, role-staff-simple, log-principal et log-staff
/staffserver sync link-id:<lien>- Force une synchronisation complète des rôles, après un gros changement dans la hiérarchie
Ce que le serveur staff fait en plus
Une fois relié, le serveur staff n’a pas besoin de sa propre clé : il suit l’activation du serveur principal. La page Serveur du staff du dashboard y branche des notifications
- Une invitation envoyée en MP au membre qui reçoit son premier rôle staff, valable 7 jours pour une utilisation
- Une alerte quand un membre perd tous ses rôles staff, avec un bouton pour l’expulser du serveur staff. Kotbo n’expulse jamais tout seul
- Le miroir du modlog, les rapports de sanction et les alertes de candidatures, postés dans les salons de ton choix
- Les entretiens de recrutement ouverts sur le serveur staff plutôt que sur le serveur principal