Aller au contenu principal

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_messages dé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