VoxTrace est un bot Discord avancé qui enregistre toute l’activité vocale d’un serveur :
Entrées / sorties, mute, caméra, partage d’écran, etc.
Il affiche les logs en direct dans Discord, sauvegarde toutes les données en .json,
et fournit des statistiques détaillées pour les administrateurs et les utilisateurs.
Lors de l’ajout sur un serveur, le bot crée automatiquement une catégorie VoxTrace contenant deux salons :
#voxtrace-logs→ logs en direct#voxtrace-fichiers→ fichiers.json
🛡️ Ces salons sont privés, visibles uniquement pour le bot et les rôles contenant admin
(ex : Admin, Administrateur, Super Admin, etc.)
🧹 Nettoyage automatique :
Quand le bot quitte un serveur, il supprime la catégorie VoxTrace et les fichiers associés.
Le bot détecte en temps réel :
- Connexion / déconnexion d’un salon vocal
- Mute / unmute
- Casque coupé / remis
- Caméra allumée / éteinte
- Partage d’écran démarré / arrêté (avec durée)
💾 Sauvegarde JSON
Chaque salon vocal possède un fichier .json dans le dossier /logs/.
📈 Statistiques détaillées
- 🎙️ Temps vocal total
- 🔇 Temps mute
- 🎧 Temps casque
- 📷 Temps caméra
- 🖥️ Temps de partage d’écran
Des boutons permettent de changer de période ou de page sans retaper la commande.
Les administrateurs peuvent redéfinir les salons avec :
/setlogchannel
/setlogfichier
Clone le projet :
git clone https://github.com/Eclips-GH/voxtrace.git