Ce module propose des outils pour gérer les membres de ton serveur Discord : sanctions, nettoyages, rôles en masse, etc.
🚨 1. Gérer les Infractions
🔧 Commande
/infractions
🧩 Paramètres :
action
: Ajouter / Lister / Retirermember
: Membre ciblésanction
(facultatif) : Mute / Ban / Kick / Avertir…temps
(optionnel) : Durée (ex :10m
,2h
,1d
)raison
(optionnel) : Raison de l’infractioninfraction_id
(optionnel) : ID d’une infraction à supprimer
✅ Exemples :
- Ajouter une infraction :
/infractions action: Ajouter member: @Joueur sanction: Mute temps: 10m raison: Flood
- Lister les infractions :
/infractions action: Lister member: @Joueur
- Supprimer une infraction :
/infractions action: Retirer member: @Joueur infraction_id: 12
🎭 2. Normaliser un pseudo
🔧 Commande
/normaliser
👉 Nettoie un pseudo des caractères spéciaux (!
, ☆
, etc.)
🧑🤝🧑 3. Gérer les rôles en masse
🔧 Commande
/role_tous
Paramètres :
role
: Le rôle à ajouter/retireraction
: ajouter / retirercible
: humains / bots / tous
🧪 Le bot agit sur tous les membres ciblés avec des pauses pour éviter le rate-limit.
❌ 4. Annuler une opération de rôles
🔧 Commande
/role_annuler
🚧 Fonction prévue, nécessite une gestion d’historique pour être pleinement active.
🧩 5. Copier une configuration serveur
🔧 Commande
/serveur_config
source_guild_id
: ID du serveur sourcetarget_guild_id
: ID du serveur cible
🔁 Copie les paramètres modération d’un serveur à un autre.
🧹 6. Nettoyer les messages d’un salon
🔧 Commande
/clear
nombre
: Nombre de messages à supprimer (entre 1 et 100)
🧼 Supprime les messages récents dans le salon.
🧼 7. Réinitialiser complètement un salon
🔧 Commande
/clear_all
🔁 Supprime le salon et le recrée à l’identique, pour un nettoyage total.