Ce module permet à tes membres d’activer un mode « muet » :
👉 leurs messages seront lus automatiquement à voix haute dans un salon vocal !
🎙️ Fonctionnement général
- Le membre active le mode muet
- Il écrit dans un salon texte
- Son message est lu dans son salon vocal avec une voix choisie
- Le tout fonctionne en automatique (et peut être restreint à un rôle)
📦 Commandes disponibles
🟢 Activer / désactiver le mode muet
/muet
- Active le système de lecture vocale dans le salon texte où la commande est lancée.
- Refaire la commande permet de désactiver le mode.
👂 Le membre doit être connecté à un salon vocal pour entendre la lecture.
🎤 Changer la voix utilisée
/set_voix accent:Français genre:Masculin
Permet de personnaliser la langue et le genre de la voix utilisée.
🌍 Langues disponibles :
🇫🇷 Français • 🇬🇧 Anglais • 🇪🇸 Espagnol • 🇩🇪 Allemand • 🇮🇹 Italien • 🇷🇺 Russe
👥 Genres disponibles :
🧑 Masculin • 👩 Féminin
🔒 Limiter l’accès à un rôle
/restriction_muet role:@VIP
Seuls les membres avec ce rôle pourront activer le mode muet.
🔁 Ce qu’il se passe côté utilisateur
🔹 Le membre active le mode avec /muet
🔹 Il rejoint un salon vocal
🔹 Il écrit dans le salon texte lié
🔊 → Son message est lu automatiquement dans le vocal
🗣️ « Pseudo a écrit : Bonjour tout le monde ! »
🧠 Détails pratiques
- Le système utilise des voix générées automatiquement (gTTS)
- Si un utilisateur quitte le salon vocal, la lecture s’arrête
- Si plus aucun utilisateur n’utilise le mode muet → le bot quitte le vocal
🧼 Nettoyage automatique
🧽 Tous les fichiers audios générés (MP3) sont supprimés après la lecture pour ne pas encombrer le système.
✨ Résumé visuel
Action | Commande | Qui peut ? |
---|---|---|
Activer / désactiver muet | /muet | Tous ou par rôle |
Choisir la voix | /set_voix | Tous |
Restreindre à un rôle | /restriction_muet | Admin |
Lire un message | (message envoyé) | Automatique 🎧 |