Aller au contenu

Compteurs, invitations et doubles comptes

Trois outils pour faire grandir ton serveur et le protéger des comptes jetables. Les deux premiers sont gratuits ; la détection des doubles comptes est gratuite pour les alertes, et l'action automatique demande le plan Silver.

Tout se règle aussi depuis le tableau de bord : Salons › Compteurs, Vue d'ensemble › Invitations et Protection › Doubles comptes.

Compteurs de membres — /counters

Un compteur est un salon vocal dont le nom affiche un chiffre, par exemple « 👥 Membres : 1 234 ». Personne ne peut s'y connecter : c'est un panneau d'affichage en haut de la liste des salons.

Commande Ce qu'elle fait
/counters add <type> [modèle] [catégorie] Crée le salon-compteur.
/counters list Liste les compteurs et leurs éventuels problèmes.
/counters remove <numéro> Retire un compteur et supprime son salon.
  • Types : membres, humains (sans les bots), bots, boosts, salons, rôles, et « en ligne » quand l'hébergeur a laissé l'information de présence active.
  • Modèle : écris {count} à l'endroit du nombre (« 🔥 On est {count} ! »). Sans {count}, le nombre est ajouté à la fin.
  • Mise à jour toutes les 10 minutes, et seulement si le chiffre change : Discord n'accepte qu'environ deux changements de nom par salon toutes les 10 minutes.
  • Le bot a besoin de « Gérer les salons ». S'il la perd, l'avertissement s'affiche dans /counters list et sur le tableau de bord.
  • Supprimer le salon à la main retire aussi le compteur.
  • Nombre de compteurs : 3 en Free, 5 en Bronze, 10 en Silver, 15 en Gold.

Réservé aux admins (« Gérer le serveur »).

Suivi des invitations — /invites

Octavius retient qui a invité qui : à chaque arrivée, il retrouve le lien d'invitation utilisé et son créateur, et tient un classement.

À activer

Le suivi est coupé par défaut. Tant qu'un admin ne l'a pas activé (/invites setup ou le bouton Activer le suivi des invitations sur le tableau de bord), Octavius ne regarde aucune invitation du serveur et ne note aucune arrivée.

Commande Pour qui Ce qu'elle fait
/invites who [membre] Tout le monde Qui a invité ce membre, et combien de personnes il a invitées.
/invites top Tout le monde Classement des meilleurs inviteurs.
/invites setup [salon] [actif] Admins Active le suivi, choisit le salon du journal (« X est arrivé, invité par Y — 5 invitations ») ; actif: False le coupe.
/invites reset confirmer:True Admins Remet le classement et l'historique à zéro.
  • Le bot a besoin de « Gérer le serveur » : sans elle, Discord ne lui montre pas les invitations.
  • Invitations à usage unique : Discord les supprime quand elles servent, exactement comme si un admin les supprimait. Octavius ne les reconnaît que s'il peut lire le journal d'audit (permission « Voir les logs du serveur ») : c'est ce qui prouve qu'elles ont servi. Sinon, l'arrivée est notée « inconnue ».
  • Invitations valables = arrivées, moins les départs, moins les comptes Discord de moins de 7 jours (souvent des doubles comptes).
  • Jamais un mauvais nom : quand Octavius ne peut pas savoir avec certitude (plusieurs invitations utilisées au même moment, arrivée par la découverte de serveurs, invitation disparue sans qu'on sache pourquoi, liste illisible…), il note l'arrivée « inconnue ».
  • Seules les arrivées depuis l'activation sont connues : Discord ne garde pas l'historique. Octavius garde les 1 500 dernières arrivées de chaque serveur ; sur un très grand serveur, si les données deviennent trop volumineuses, il garde la moitié la plus récente des arrivées et les inviteurs les plus actifs.

Détection des doubles comptes — /alts

À chaque arrivée, Octavius calcule un score de suspicion et donne ses raisons :

Indice Points
Compte Discord créé il y a moins d'un jour 3
Compte plus jeune que le seuil (7 jours par défaut) 2
Pas de photo de profil 1
Nom très proche d'un membre banni ces 30 derniers jours 3 (4 si identique)
Pseudo qui finit par 4 chiffres ou plus 1
  • Alerte au staff (gratuite) à partir de 3 points, dans le salon choisi, avec les raisons. Aucun message au membre, aucune mention.
  • Action automatique (plan Silver) à partir de 5 points : exclusion temporaire de 24 h, rôle de quarantaine ou exclusion du serveur.
  • Pourquoi 5 et pas 4 ? Quelqu'un qui vient de créer son compte Discord et n'a pas encore mis de photo a déjà 4 points (3 + 1) : c'est souvent un vrai nouveau venu. Il déclenche une alerte, jamais une sanction automatique. Pour atteindre 5, il faut trois indices (compte de moins d'un jour, pas de photo, pseudo à chiffres) ou un nom proche d'un membre banni récemment avec un autre indice.
Exemple Points Résultat
Compte de 3 jours, avec photo 2 rien
Compte de 3 jours, sans photo 3 alerte
Compte de quelques heures, sans photo 4 alerte
Compte de quelques heures, sans photo, pseudo alex4821 5 alerte + action
Compte de 3 jours, nom presque identique à un banni récent 5 alerte + action
  • Jamais d'action sur le staff, le propriétaire ou un bot, ni sur un membre dont le rôle est au-dessus de celui d'Octavius. Le rôle de quarantaine ne peut porter aucune permission sensible : c'est vérifié quand tu le choisis et au moment de le donner. Si quelqu'un lui a ajouté une permission sensible entre-temps, Octavius ne le donne à personne et l'alerte au staff l'explique.
  • Si la vérification par captcha est active, un membre en quarantaine ne reçoit pas son rôle de membre en la validant : le staff le libère en retirant le rôle de quarantaine, puis lui donne le rôle membre.
Commande Ce qu'elle fait
/alts setup [salon] [age_min_jours] Salon des alertes et seuil d'un compte « récent » (vide = désactiver). Admins.
/alts action <aucune\|timeout\|exclure\|quarantaine> [rôle] Action automatique (Silver). Admins.
/alts check <membre> Évalue un membre : score et raisons. Staff.
/alts status Réglages et dernières alertes. Staff.

Vérifie avant de sanctionner

Un vrai nouveau venu peut cocher une ou deux cases (compte récent, pas de photo). C'est pour ça que l'action automatique demande un score plus élevé que l'alerte.

Dans ce que /mydata te renvoie, la raison « nom proche d'un banni » ne cite pas le pseudo de l'autre personne : ce sont ses données à elle. Le staff, lui, le voit dans l'alerte.

Tes données

/invites garde, pour chaque arrivée, qui est arrivé, par quelle invitation et quand ; /alts garde les 50 dernières alertes de chaque serveur. Tout est effacé quand Octavius est retiré du serveur (et l'historique des invitations par /invites reset). Chacun peut voir et effacer ce qu'Octavius sait de lui avec /mydata.