Aller au contenu

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.


  • Déclenchement : Lorsqu’un utilisateur envoie un message dans un salon configuré en Auto-Thread (ex: #suggestions ou #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 @everyone n’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.

  • Rendu visuel : Les statistiques du serveur sont affichées directement dans le nom de salons vocaux dédiés (ex: Membres : 1 254 ou En 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.

Ce système permet à vos membres de créer et de gérer de manière autonome leur salon vocal.

  1. Le membre rejoint le salon vocal générateur configuré (ex: Créer un salon).
  2. Kotbo le déplace instantanément dans un nouveau salon vocal temporaire qu’il vient de créer (ex: Salon de Jean).

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.

Dès que le dernier membre connecté quitte le salon vocal temporaire, Kotbo supprime automatiquement et définitivement le salon et le chat associé.


  • Le piège : Le bot crée ou surveille un salon textuel attractif (ex: #do-not-type-here ou #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.