03 Dashboard04 Fonctionnalites
Statistiques
Tableau de bord d'activité : messages, arrivées/départs, niveaux et vocal.
📈 Statistiques
Le module Statistiques alimente le tableau de bord d'activité du serveur, mis à jour en continu par le bot au fil des messages et des évènements membres.
💬 Activité des messages
- Nombre de messages du jour, des 7 et 30 derniers jours, avec comparaison à la semaine précédente (évolution en %).
- Courbe des messages par jour sur 7 et 30 jours.
- Répartition de l'activité par jour de la semaine (lundi → dimanche), sur les 30 derniers jours.
👥 Membres
- Arrivées et départs sur 7 et 30 jours, avec courbe de croissance cumulée.
- Nombre de membres actifs sur 24h, 7 jours et 30 jours — comptés à partir de plusieurs sources combinées (messages, présence vocale, commandes utilisées, interactions par bouton).
- Présence vocale en direct (
voice_now), et nombre de membres ayant déjà gagné de l'XP vocal au moins une fois. - Flux des derniers évènements membres (arrivées / départs récents).
🏅 Niveaux
- Classement (top 10) par niveau puis XP.
- XP total cumulé et niveau moyen du serveur.
- Distribution des membres par palier de niveau (0-4, 5-9, 10-19, 20-29, 30+).
🔔 Résumés et alertes (options avancées)
Au-delà du tableau de bord consultable à tout moment, des messages automatiques peuvent être postés via le Flows Builder :
- Résumé quotidien et résumé hebdomadaire — récapitulent l'activité de la période dans un salon dédié.
- Alerte pic d'activité — signale un pic inhabituel de messages, potentiellement révélateur d'un évènement ou d'un problème (spam, raid).
- Alerte sous-activité — signale à l'inverse une baisse d'activité anormale.
- Alerte record — met en avant quand un record du serveur est battu (jour le plus actif, etc.).
- Palier de membres / de boosts / de minutes vocal cumulées — annonces publiques quand le serveur franchit un cap symbolique.
- Salon compteur — un salon vocal peut afficher un chiffre en direct dans son nom (nombre de membres, par exemple), avec une alerte si le renommage échoue (Discord limite le nombre de renommages par période).
⚙️ Configuration
Le module se limite à un interrupteur d'activation (stats_track_messages,
stats_track_joins_leaves) — désactiver un suivi arrête simplement
l'enregistrement des nouvelles données correspondantes, sans effacer
l'historique déjà collecté.