Toutes les commandes RaidProtect, regroupées par catégorie. Cliquez sur le nom d’une commande pour accéder à sa documentation détaillée.
Légende des prototypes
(arg) : argument obligatoire.
[arg] : argument optionnel.
[--flag] : flag booléen optionnel (slash : flag: true, message : --flag).
[--flag=valeur] : flag avec valeur optionnel.
(@membre) / (#salon) / (@&rôle) : préfixe indiquant le type attendu.
Configuration & installation
| Commande | Prototype | Description |
|---|
/setup | /setup | Lance l’installation guidée pour activer RaidProtect sur le serveur. |
/settings | /settings | Ouvre le menu interactif pour modifier la configuration à tout moment. |
/honeypot | /honeypot | Configure le salon-piège HoneyPot. |
/tagrole | /tagrole | Configure le rôle attribué aux membres qui portent le tag du serveur. |
/display public | /display public | Gère les panneaux d’information publics de RaidProtect. |
/display staff | /display staff | Gère les panneaux réservés au staff (DISCON, messages internes). |
/discon | /discon | Met en place le panneau DISCON qui règle le niveau de danger du serveur. |
/audit | /audit | Analyse la sécurité du serveur et propose de corriger les failles de configuration. |
Modération
Sanctions
| Commande | Prototype | Description |
|---|
/ban | /ban (@utilisateur) [durée] [--delete-messages=durée] [--silent] [raison] | Bannit un utilisateur, définitivement ou pour la durée indiquée. |
/tempban | /tempban (@utilisateur) (durée) [--delete-messages=durée] [--silent] [raison] | Bannit un utilisateur pour une durée définie. |
/softban | /softban (@membre) [--delete-messages=durée] [--silent] [raison] | Bannit puis débannit un membre pour supprimer ses messages. |
/unban | /unban (@utilisateur) [--silent] [raison] | Lève un bannissement. |
/kick | /kick (@membre) [--silent] [raison] | Expulse un membre du serveur. |
/mute | /mute (@membre) (durée) [--force-timeout] [--silent] [raison] | Réduit un membre au silence (rôle Mute ou timeout Discord). |
/unmute | /unmute (@membre) [--silent] [raison] | Retire le mute / timeout d’un membre. |
/jail | /jail (@membre) [--silent] [raison] | Emprisonne un membre via le rôle Jail. |
/tempjail | /tempjail (@membre) (durée) [--silent] [raison] | Emprisonne un membre pour une durée définie. |
/unjail | /unjail (@membre) [--silent] [raison] | Libère un membre du Jail. |
/warn | /warn (@membre) [--silent] [raison] | Avertit formellement un membre par MP. |
Outils de modération
| Commande | Prototype | Description |
|---|
/clear | /clear (nombre) [@utilisateur] | Supprime de 2 à 100 messages dans un salon. |
/snipe | /snipe [@utilisateur] [--channel=#salon] | Récupère le dernier message supprimé dans le salon ou d’un utilisateur (1 h, nécessite la mise en cache des messages). |
/modview | /modview (@utilisateur) | Ouvre une vue de modération centralisée d’un membre (sanctions, note, snipe). |
/note | /note (@utilisateur) | Ajoute ou modifie la note de modération interne d’un membre. |
/nick | /nick (@membre) [pseudo] | Change le pseudo d’un membre sur le serveur (vide pour réinitialiser). |
/onduty | /onduty | Ajoute ou retire le rôle « en service » du modérateur qui l’utilise. |
Verrouillage de salons
| Commande | Prototype | Description |
|---|
/lock | /lock [#salon] [durée] [raison] [--silent] | Verrouille un salon pour empêcher l’envoi de messages (durée optionnelle). |
/unlock | /unlock [#salon] [raison] [--silent] | Déverrouille un salon précédemment verrouillé. |
/slowmode | /slowmode (délai) [durée] [#salon] [raison] [--silent] | Active ou modifie le mode lent d’un salon (durée d’application optionnelle). |
Historique des sanctions
| Commande | Prototype | Description |
|---|
/sanctions search | /sanctions search [@utilisateur] [@modérateur] [type] [raison] [date] [statut] [type-modérateur] | Recherche dans l’historique avec des filtres (utilisateur, modérateur, type, date, statut…). |
/sanctions info | /sanctions info (id) | Affiche les détails d’une sanction. |
/sanctions edit | /sanctions edit (id) [nouvelle_raison] [nouvelle_durée] | Modifie la raison ou la durée d’une sanction existante. |
/sanctions delete | /sanctions delete (id) [raison] | Supprime une sanction de l’historique. |
/mes-sanctions | /mes-sanctions | Permet à un membre de consulter ses propres sanctions. |
/alt | /alt [@membre] [@autre] | Lie les comptes d’une même personne pour qu’ils partagent leurs sanctions (expérimentation, Identity Update). |
Anti-raid
| Commande | Prototype | Description |
|---|
/raidmode | /raidmode [état] [durée] | Active ou désactive le mode raid, qui bloque ou filtre les nouvelles arrivées. |
/joinlock | /joinlock [état] | Ferme indéfiniment l’accès au serveur aux nouveaux membres. |
/dmlock | /dmlock | Active ou désactive la fermeture permanente des MP du serveur. |
/dmlock-info | /dmlock-info | Informe les membres de l’état de la fermeture des MP. |
Authentification
| Commande | Prototype | Description |
|---|
/auth | /auth [rôle] | S’authentifier pour obtenir un rôle protégé. |
/auth-profile | /auth-profile | Gère son profil d’authentification (PIN, OTP, passkeys). |
/auth-settings | /auth-settings | Configure les rôles protégés et les utilisateurs autorisés. |
Bypass
| Commande | Prototype | Description |
|---|
/bypass captcha | /bypass captcha [@utilisateur] | Autorise un utilisateur à rejoindre sans passer le captcha. |
/bypass minage | /bypass minage [@utilisateur] | Autorise un utilisateur à rejoindre sans respecter l’âge minimum. |
/bypass raid | /bypass raid [@utilisateur] | Autorise un utilisateur à rejoindre malgré le mode raid (nécessite le mode expulsion). |
/bypass bot | /bypass bot [bot] | Autorise un bot à rejoindre malgré l’expulsion des bots (propriétaire du serveur). |
Utilitaires
| Commande | Prototype | Description |
|---|
/userinfo | /userinfo [@utilisateur] | Affiche les informations d’un utilisateur. |
/serverinfo | /serverinfo | Affiche les informations du serveur. |
/discord-sanctions | /discord-sanctions [@utilisateur] | Affiche les sanctions Discord (DSA) d’un utilisateur, ou les statistiques globales sans utilisateur. |
/inviteinfo | /inviteinfo (invitation) | Affiche les informations d’une invitation Discord (code ou lien). |
/prune | /prune [jours] | Congédie les membres inactifs via un menu interactif. |
/channel duplicate | /channel duplicate (#salon) | Duplique un salon avec ses paramètres et permissions. |
/channel clear | /channel clear (#salon) | Supprime et re-crée un salon à l’identique. |
/block add | /block add [@utilisateur] [raison] | Empêche un utilisateur d’utiliser certaines fonctionnalités. |
/block remove | /block remove [@utilisateur] [raison] | Lève le blocage d’un utilisateur. |
/block list | /block list | Liste les utilisateurs bloqués. |
/report | /report (@membre) | Permet aux membres de signaler un membre à la modération (raison saisie dans une fenêtre). |
Informations & aide
| Commande | Prototype | Description |
|---|
/about | /about | Affiche des informations générales sur RaidProtect. |
/help | /help | Affiche l’aide générale de RaidProtect. |
/invite | /invite | Affiche les liens utiles (invitation, support, page du bot). |
/transparency | /transparency | Affiche le dernier rapport de transparence de modération du serveur. |
/changelog | /changelog | Consulte le journal des modifications de RaidProtect. |
/feedback | /feedback | Partage un avis, une suggestion ou un signalement de bug. |
/privacy | /privacy | Affiche ce que RaidProtect conserve sur ce serveur. |
Certaines actions s’ouvrent d’un clic droit, dans le menu Applications :
⚙️ Deux façons d’utiliser une commande
Les commandes de modération courantes existent en deux formats : en slash, et en message avec un préfixe. Les autres, comme /sanctions, /snipe ou /audit, ne s’utilisent qu’en slash. La liste des commandes par messages indique celles qui acceptent un préfixe.
Slash commands : la plus simple
Tapez / dans un salon, choisissez la commande, et Discord vous propose chaque paramètre dans une interface dédiée (sélecteur d’utilisateur, sélecteur de salon, autocomplete sur les durées, etc.). C’est la façon recommandée par défaut : vous n’avez rien à mémoriser.
/ban @membre raison: spam de scam
Message commands : la plus complexe
Une fois les commandes par messages activées dans /settings, vous pouvez aussi écrire les commandes en message classique (?ban …, ?kick …, etc.). Pas d’interface graphique : il faut connaître la syntaxe (arguments positionnels, flags nommés, argument libre en fin de ligne). En contrepartie, c’est plus rapide au clavier pour les modérateurs qui maîtrisent les commandes.
Arguments positionnels
Donnés dans l’ordre du prototype, sans nom. Ce sont les arguments principaux de la commande.
?ban 123456789012345678
?slowmode 10s
Flags nommés (--nom=valeur)
Pour les options secondaires. Les flags peuvent être placés n’importe où dans la commande, dans n’importe quel ordre.
--silent (booléen) : active simplement l’option.
--delete-messages=7d : passe une valeur à l’option.
?ban @membre --delete-messages=7d --silent raison du ban
?tempban @membre 1d --silent il a recommencé
Argument « rest » (texte libre)
Le dernier argument de certaines commandes (typiquement [raison]) capture tout ce que vous écrivez après, espaces compris, sans avoir à mettre de guillemets.
?warn @membre tu as encore enfreint la règle 3 du serveur