Fonctionnement des Salons sur Discord
Sur Discord, le module Salons automatise la création d’espaces temporaires, la mise à jour des statistiques dynamiques et assure la sécurité active contre le spam.
1. Auto-Thread (Fils automatiques)
Section intitulée « 1. Auto-Thread (Fils automatiques) »- Déclenchement : Lorsqu’un utilisateur envoie un message dans un salon configuré en Auto-Thread (ex:
#suggestionsou#projets), Kotbo réagit instantanément. - Création du fil : Le bot crée un fil de discussion (thread) sous le message d’origine, en utilisant le message comme en-tête.
- Intérêt : Cela permet de garder les salons principaux propres en déportant les commentaires sous chaque sujet spécifique.
2. Message Sticky (message collé en bas de salon)
Section intitulée « 2. Message Sticky (message collé en bas de salon) »- Ce que voient les membres : un message du bot qui revient systématiquement en dernière position du salon. Dès que la conversation le fait remonter, Kotbo supprime son ancien envoi et le republie tout en bas.
- Rythme de renvoi : le message ne remonte pas à chaque message posté, mais après le nombre de messages défini sur le dashboard, avec un délai minimum entre deux renvois pour ne pas saturer le salon.
- Aucune notification : les mentions contenues dans un sticky sont neutralisées à l’envoi. Même un
@everyonen’y déclenche aucun ping. - Rendu : texte brut par défaut, ou encadré coloré (embed) avec un titre si l’option a été activée.
3. Salons Stats (Compteurs dynamiques)
Section intitulée « 3. Salons Stats (Compteurs dynamiques) »- Rendu visuel : Les statistiques du serveur sont affichées directement dans le nom de salons vocaux dédiés (ex:
Membres : 1 254ouEn Ligne : 452). - Fréquence de rafraîchissement : En raison des limitations imposées par l’API Discord (Rate Limits), Kotbo met à jour les noms de ces salons toutes les 10 minutes. Les changements de statistiques ne sont donc pas immédiats mais lissés dans le temps.
4. Créer son salon (Salons vocaux temporaires)
Section intitulée « 4. Créer son salon (Salons vocaux temporaires) »Ce système permet à vos membres de créer et de gérer de manière autonome leur salon vocal.
Étape 1 : Création du salon vocal
Section intitulée « Étape 1 : Création du salon vocal »- Le membre rejoint le salon vocal générateur configuré (ex:
Créer un salon). - Kotbo le déplace instantanément dans un nouveau salon vocal temporaire qu’il vient de créer (ex:
Salon de Jean).
Étape 2 : L’embed de contrôle interactif
Section intitulée « Étape 2 : L’embed de contrôle interactif »En parallèle, Kotbo envoie un message d’administration interactif (Embed) dans le chat textuel associé à ce salon vocal temporaire. Le créateur du salon (propriétaire) peut piloter les accès à l’aide des boutons :
- Verrouiller (🔒) / Déverrouiller (🔓) : Rend le salon privé. Si verrouillé, les autres membres ne peuvent plus s’y connecter de force.
- Limite (👥) : Ouvre un formulaire Discord pour définir la limite d’utilisateurs autorisés.
- Renommer (✏️) : Ouvre un formulaire pour modifier le nom du salon.
- Expulser (👢) : Éjecte un utilisateur indésirable connecté dans le vocal.
- Bannir (🚫) : Expulse et interdit définitivement à un membre de rejoindre ce salon.
- Ajouter (➕) : Donne l’accès explicite à un membre précis, même si le salon est verrouillé.
- Transférer (👑) : Donne la propriété du salon à un autre membre présent dans le vocal.
- Récupérer (🙋) : Permet de revendiquer la propriété du salon si le créateur d’origine est parti et que le salon est devenu orphelin.
- Réserver (🛡️) : Limite l’accès à un rôle Discord spécifique sélectionné depuis un menu déroulant.
Étape 3 : Nettoyage automatique
Section intitulée « Étape 3 : Nettoyage automatique »Dès que le dernier membre connecté quitte le salon vocal temporaire, Kotbo supprime automatiquement et définitivement le salon et le chat associé.
5. Salon Honeypot (Piège Anti-Spam)
Section intitulée « 5. Salon Honeypot (Piège Anti-Spam) »- Le piège : Le bot crée ou surveille un salon textuel attractif (ex:
#do-not-type-hereou#anti-spam-verification) visible par tout le monde, en particulier les nouveaux membres. - Le déclencheur : Tout message envoyé dans ce salon par un membre normal ou un bot de spam déclenche le Honeypot.
- La sanction automatique : Le bot supprime instantanément le message et applique la sanction sélectionnée (bannissement, timeout de 28 jours, kick ou avertissement) sans avertissement préalable.
- L’immunité du staff : Les administrateurs et modérateurs du serveur sont immunisés et peuvent écrire dans le salon Honeypot par erreur sans déclencher de sanction.