Système de Modération
Le système de modération de Nakine est complet et puissant, offrant des outils pour gérer les infractions, sécuriser le serveur et automatiser les tâches répétitives.
🛡️ Commandes Principales
Ces commandes sont accessibles via /moderation.
Avertir
Donne un avertissement à un utilisateur. Cela crée un cas de modération.
- Commande :
/moderation avertir [utilisateur] [raison] - Exemple :
/moderation avertir @User Spam
Expulser
Expulse (kick) un utilisateur du serveur.
- Commande :
/moderation expulser [utilisateur] [raison]
Bannir
Bannit un utilisateur du serveur.
- Commande :
/moderation bannir [utilisateur] [raison] [supprimer_messages] - Note :
supprimer_messagesdéfinit la période (0 à 7 jours) de suppression des messages de l'utilisateur.
Bannir Temporairement
Bannit un utilisateur pour une durée déterminée. Le bot le débannira automatiquement.
- Commande :
/moderation bannir-temporaire [utilisateur] [duree] [raison] - Exemple :
/moderation bannir-temporaire @User 7d Insultes
Softban
Bannit puis débannit immédiatement l'utilisateur. Utile pour supprimer tous ses messages récents sans l'empêcher de revenir.
- Commande :
/moderation softban [utilisateur] [raison]
Hardban
Bannit l'utilisateur et supprime automatiquement 7 jours de messages (maximum).
- Commande :
/moderation hardban [utilisateur] [raison]
Timeout (Exclusion temporaire)
Empêche l'utilisateur d'interagir (écrire, parler) pendant une durée.
- Commande :
/moderation timeout [utilisateur] [duree] [raison] - Exemple :
/moderation timeout @User 1h Calme toi
Mute (Rôle)
Donne le rôle "Muted" à l'utilisateur (méthode alternative au Timeout).
- Commande :
/moderation mute [utilisateur] [duree] [raison]
Unmute
Retire le rôle "Muted" ou le Timeout.
- Commande :
/moderation unmute [utilisateur] [raison]
Débannir
Retire le bannissement d'un utilisateur.
- Commande :
/moderation debannir [utilisateur] [raison]
Emprisonner (Jail)
Isole un utilisateur dans un salon "prison" et retire ses rôles habituels.
- Commande :
/moderation emprisonner [utilisateur] [duree] [raison]
Libérer (Unjail)
Libère un utilisateur de la prison et restaure ses rôles.
- Commande :
/moderation liberer [utilisateur] [raison]
📂 Gestion des Cas
Ces commandes sont accessibles via /mod-cas.
Voir un Cas
Affiche les détails d'un cas spécifique.
- Commande :
/mod-cas cas [numero_cas]
Historique Utilisateur
Affiche tous les cas d'un utilisateur.
- Commande :
/mod-cas cas-utilisateur [utilisateur]
Modifier un Cas
Modifie la raison d'un cas existant.
- Commande :
/mod-cas modifier-cas [numero_cas] [raison]
Supprimer un Cas
Supprime un cas de l'historique.
- Commande :
/mod-cas supprimer-cas [numero_cas]
Ajouter une Raison
Ajoute ou modifie la raison du dernier cas (ou d'un cas spécifique).
- Commande :
/mod-cas raison [raison] [numero_cas]
Voir Avertissements
Affiche uniquement les avertissements actifs d'un utilisateur.
- Commande :
/mod-cas avertissements [utilisateur]
Info Utilisateur
Affiche des informations complètes sur un utilisateur (date d'arrivée, rôles, statut, historique modération).
- Commande :
/mod-cas info-utilisateur [utilisateur]
Logs de Modération
Affiche les logs de modération filtrés pour un utilisateur.
- Commande :
/mod-cas logs-moderation [utilisateur]
Strikes
Gère le système de "strikes" (points d'avertissement).
- Voir les strikes :
/mod-cas strikes [utilisateur] - Réinitialiser :
/mod-cas reinitialiser-strikes [utilisateur]
⚡ Actions de Masse
Ces commandes sont accessibles via /mod-masse.
Bannir en Masse
Bannit plusieurs utilisateurs en une seule commande.
- Commande :
/mod-masse bannir-masse [ids_utilisateurs] [raison] - Exemple :
/mod-masse bannir-masse 123456789012345678 987654321098765432 Raid
Pseudo en Masse
Change le pseudo de tous les membres ayant un certain rôle.
- Commande :
/mod-masse pseudo-masse [role] [pseudo]
Rôle en Masse
Ajoute ou retire un rôle à tous les membres ayant un certain rôle.
- Commande :
/mod-masse role-masse [role_cible] [role] [action]
Nettoyer (Prune)
Expulse les membres inactifs depuis un certain nombre de jours.
- Commande :
/mod-masse nettoyer [jours]
⚙️ Configuration du Système
Ces commandes sont accessibles via /config-mod.
Initialisation
Lance l'assistant de configuration rapide.
- Commande :
/config-mod initial
Logs de Modération
Définit le salon où les actions de modération seront notifiées.
- Commande :
/config-mod logs-mod [salon]
Rôle Mute
Configure le rôle utilisé par la commande /moderation mute.
- Commande :
/config-mod role-mute [role]
Système de Prison
Configure le rôle et le salon de prison.
- Commande :
/config-mod prison [role] [salon]
Rôles Immunisés
Définit quels rôles ne peuvent pas être modérés par le bot.
- Commande :
/config-mod roles-immunes [role] [action]
Paramètres Avancés
Configure des options spécifiques (comme le délai d'expiration des strikes).
- Commande :
/config-mod config [parametre] [valeur]
Voir Configuration
Affiche la configuration actuelle.
- Commande :
/config-mod voir
🔒 Gestion des Salons
Ces commandes sont accessibles via /mod-salon.
Purger (Clear)
Supprime un grand nombre de messages rapidement.
- Commande :
/mod-salon purger [quantite] - Filtres optionnels :
utilisateur,contient,bots_seulement,pieces_jointes_seulement - Exemple :
/mod-salon purger 50
Verrouiller (Lockdown)
Empêche les membres d'envoyer des messages dans un salon.
- Commande :
/mod-salon verrouiller [salon] [raison]
Déverrouiller (Unlock)
Rétablit l'envoi de messages.
- Commande :
/mod-salon deverrouiller [salon]
Slowmode
Définit le mode lent du salon.
- Commande :
/mod-salon slowmode [duree] - Exemple :
/mod-salon slowmode 5s
🛡️ Sécurité Avancée
Anti-Nuke
Protège le serveur contre les destructions massives (suppression de salons, bannissements de masse non autorisés).
- Activ/Désac :
/antinuke activer [active] - Statut :
/antinuke statut - Whitelist :
/antinuke whitelist [utilisateur] [action] - Sauvegarde :
/antinuke sauvegarder - Restaurer :
/antinuke restaurer
Anti-Raid
Protège contre l'arrivée massive de bots ou d'utilisateurs malveillants.
- Mode Raid :
/raid mode [active](Verrouille le serveur aux nouveaux arrivants) - Configuration :
/raid configurer [active] [age_compte_min] [max_arrivees_par_minute] - Système de Vérification :
/raid verification-configurer [role] [salon](Permet d'ajouter un bouton de vérification dans un salon pour donner un rôle d'accès).
🤖 Auto-Modération (/automod)
L'auto-modération applique des filtres automatiques intelligents basés sur des règles préconfigurées.
Configurer
Active et configure une règle d'auto-modération.
- Commande :
/automod configurer [type_regle] [active] - Règles supportées : Spam, Links (Liens), Words (Mots interdits), Caps (Majuscules), Emojis, Mentions.
Basculer (Toggle)
Active ou désactive rapidement une règle d'auto-modération.
- Commande :
/automod basculer [type_regle] [active]
Liste des règles
Affiche l'état actuel (activé/désactivé) de toutes les règles d'auto-modération sur le serveur.
- Commande :
/automod liste
Configuration du rôle de Mute
Associe ou crée automatiquement le rôle de Mute pour l'auto-modération.
- Commande :
/automod configurer-role-mute [role]
👤 Modération Membre Unique (/mod-membre)
Ces commandes permettent de gérer un membre individuellement sans passer par des commandes globales complexes.
Pseudo
Modifie ou réinitialise le pseudonyme d'un membre sur le serveur.
- Commande :
/mod-membre pseudo [utilisateur] [pseudo] - Exemple :
/mod-membre pseudo @User NouveauPseudo
Gérer un Rôle
Ajoute ou retire un rôle spécifique à un membre.
- Commande :
/mod-membre role [utilisateur] [role] [action] - Exemple :
/mod-membre role @User @Moderator Ajouter
Rechercher (Lookup)
Recherche un utilisateur par son ID Discord ou par des parties de son nom pour inspecter son profil de sécurité.
- Commande :
/mod-membre rechercher [recherche] - Exemple :
/mod-membre rechercher 123456789012345678