diff --git a/docs/2.modules/18.commandes-jeux-fun.md b/docs/2.modules/18.commandes-jeux-fun.md index b02aceaba..76349d911 100644 --- a/docs/2.modules/18.commandes-jeux-fun.md +++ b/docs/2.modules/18.commandes-jeux-fun.md @@ -153,7 +153,6 @@ La commande \ vous permet tout simplement de **créer un couple** sur v La commande \ vous permet d'accéder à différentes **blagues** proposées par [Blagues API](https://www.blagues-api.fr/). Les réponses des blagues seront cachées, en cliquant dessus, elles seront révélées. - Vous avez trois sous-commandes à votre disposition : - \ ➜ Afficher une blague aléatoire. @@ -206,3 +205,35 @@ Vous recevrez les informations suivantes : - La note moyenne donnée par les utilisateurs. ![Aperçu de la commande /tv](../assets/commandes-jeux-fun/tv.png) + +### /interact + +La commande \ vous permet de réagir par différentes réactions gérées par DraftBot. + +::collapse{ label="Voir les réactions prédéfinies" } + - **baka :** Traiter quelqu'un de baka. + - **bisou-volant :** Envoyer un bisou volant à quelqu'un. + - **bonk :** Donner un coup de bonk à quelqu'un. + - **blottir :** Se blottir contre quelqu'un. + - **botter :** Donner un coup de pied à quelqu'un. + - **caliner :** Envoyer un câlin à quelqu'un. + - **caresser :** Caresser quelqu'un. + - **catapulter :** Catapulter quelqu'un. + - **chatouiller :** Chatouiller quelqu'un. + - **clin-doeil :** Faire un clin d'œil à quelqu'un. + - **danser :** Danser avec quelqu'un. + - **embrasser :** Envoyer des bisous à quelqu'un. + - **fixer :** Fixer du regard quelqu'un. + - **frapper :** Donner un coup de poing à quelqu'un. + - **gifler :** Envoyer des gifles à quelqu'un. + - **mordre :** Mordre quelqu'un. + - **nourrir :** Nourrir quelqu'un. + - **poke :** Faire un poke à quelqu'un. + - **porter :** Porter quelqu'un. + - **rire :** Rire avec quelqu'un. + - **saluer :** Saluer quelqu'un. + - **serrer-la-main :** Serrer la main de quelqu'un. + - **tenir-la-main : :** Prendre la main de quelqu'un. + - **tirer :** Tirer sur quelqu'un. + - **tope-la :** Taper dans la main de quelqu'un. +:: \ No newline at end of file diff --git a/docs/2.modules/2.niveaux.md b/docs/2.modules/2.niveaux.md index b428106ed..defcfe8ae 100644 --- a/docs/2.modules/2.niveaux.md +++ b/docs/2.modules/2.niveaux.md @@ -3,7 +3,7 @@ title: Niveaux description: Découvrez comment suivre la progression des membres de votre serveur avec la fonctionnalité de niveaux. navigation.icon: 'twemoji:chart-increasing' redactors: ['clement669', 'draftproducts'] -contributors: ['hugo-broc', 'wernouxe', 'rababio4579', 'theorik', 'ls62', 'imroxxor', 'iibey'] +contributors: ['hugo-broc', 'wernouxe', 'rababio4579', 'theorik', 'ls62', 'imroxxor', 'iibey','lyvendev'] updatedAt: '2026-05-23' --- @@ -113,10 +113,18 @@ La méthode principale pour gagner de l'expérience est la **participation écri Un **cooldown** (de 30 secondes par défaut, configurable) s'applique entre chaque gain d'XP pour un même membre. Cela évite le spam et encourage les conversations de qualité. :: +::hint{ type="info" } + Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent **personnaliser cette intervalle** indépendamment de celui du vocal. +:: + ### Expérience en vocal Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent activer le gain d'expérience en fonction de l'**activité vocale**. Chaque membre actif en vocal gagne une quantité d'expérience aléatoire (15 à 25 XP par défaut, configurable) et une durée aléatoire (**toutes les 2 minutes** par défaut, configurable). +::hint{ type="success" } + Cette intervalle est également **personnalisable** indépendamment de celui des messages. +:: + ::hint{ type="info" } **Conditions requises** pour gagner de l'XP en vocal : - L'utilisateur ne doit **pas être muet** ou **en sourdine** (ni auto-sourdine, ni sourdine serveur). @@ -185,9 +193,9 @@ Vous pouvez appliquer des **multiplicateurs** (x1.5, x2, x2.5, x3) à certains r D'autres options avancées sont disponibles pour affiner le système : -| Option | Description | | -|--------|-------------|--| -| **Gain d'argent par message en vocal** | Vous avez le choix entre 3 modes. Vous pouvez choisir avec le mode **tout le monde** que tous les utilisateurs qui envoient des messages, connectés ou non, gagnent de l'argent en écrivant. Lorsque l'option **seulement si connecté(e) au vocal** est activée, les messages textuels envoyés dans les salons vocaux rapportent de l'argent **uniquement si le membre est connecté en vocal** dans ce même salon. Si elle est désactivée, aucun message textuel dans les salons vocaux ne rapporte d'argent. | | +| Option | Description | +|--------|-------------| +| **Gain d'XP par message en vocal** | Trois modes disponibles pour les messages textuels envoyés dans les salons vocaux : **Tout le monde** (tout message rapporte de l'XP, peu importe si l'auteur est connecté au vocal), **Seulement si connecté au vocal** (l'XP n'est accordée que si le membre est également connecté au salon vocal), ou **Désactivé** (aucun message textuel dans les salons vocaux ne rapporte d'XP) | | **Longs messages comptent double** | Les messages de 250+ caractères (configurable 100-1500) donnent le double d'XP | | **Voir les XP des autres utilisateurs** | Si désactivé, les membres ne peuvent consulter que leur propre niveau via \, et la réponse devient éphémère (visible uniquement par celui qui l'utilise). Les administrateurs peuvent toujours consulter les niveaux de tous les membres | | **Réinitialiser l'XP au départ du serveur** | Si activé, les membres qui quittent le serveur perdent définitivement leur progression. S'ils reviennent, ils repartent de zéro | @@ -253,6 +261,10 @@ Vous pouvez configurer les annonces de montée de niveau avec **trois options** **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. :: +::hint{ type="info" } + L'annonce de passage de niveau se déclenche **quelle que soit la source de l'XP** ayant permis de monter de niveau : messages, vocal, \, \, cadeau d'anniversaire, bingo, giveaway, Route de l'Infini, ou toute autre commande ou fonctionnalité octroyant de l'expérience. +:: + #### Personnalisation du message Le message d'annonce est **entièrement personnalisable** avec des variables dynamiques : @@ -514,4 +526,4 @@ Après avoir cliqué sur **Importer MEE6**, et confirmé que vous souhaitez proc ::hint{ type="warning" } Assurez-vous que MEE6 est présent sur votre serveur et que son classement est accessible publiquement ! -:: + :: L'annonce de passage de niveau se déclenche **peu importe** ce qui a permis de monter de niveau : par messages, vocal, des commandes (\, \, etc...), cadeau d'anniversaire, bingo, giveaway, Route de l'Infini, ou toute autre fonctionnalité octroyant de l'expérience. \ No newline at end of file diff --git a/docs/2.modules/22.signalements.md b/docs/2.modules/22.signalements.md index ca05cf152..2be6a3dcc 100644 --- a/docs/2.modules/22.signalements.md +++ b/docs/2.modules/22.signalements.md @@ -3,7 +3,7 @@ title: Signalements description: Un utilisateur remarque des agissements inappropriés sur votre serveur ? Permettez-lui de vous les signaler avec le système de signalement de DraftBot ! navigation.icon: 'twemoji:police-car-light' redactors: ['ls62', 'draftproducts'] -contributors: ['rababio4579', 'elvhira', 'elbaguetto', 'imroxxor', 'clement669'] +contributors: ['rababio4579', 'elvhira', 'elbaguetto', 'imroxxor', 'clement669','lyvendev'] updatedAt: '2026-05-24' --- @@ -11,11 +11,13 @@ updatedAt: '2026-05-24' Pour effectuer un signalement, il suffit d'exécuter la commande \. Vous sélectionnez l'utilisateur ou le message qui ne respecte pas les règles qui ont été instaurées sur le serveur. -![Signalement d'un utilisateur via la commande](../assets/signalements/bot_command_report_user.png) +![Signalement d'un utilisateur via la commande](../assets/signalements/bot_command_report_user_v2.png) Lors du signalement d'un **utilisateur**, l'option `source` permet d'indiquer où l'infraction a été constatée (salon textuel, vocal, message privé ou autre). -Vous pouvez également joindre une capture (PNG, JPEG ou GIF) via l'option `image`, disponible sur les deux variantes de la commande. +Vous pouvez également joindre une capture (PNG, JPEG ou GIF) ou une vidéo (MP4, WebM, MOV, dans la limite de taille autorisée par le niveau de boost du serveur) via l'option `image`, disponible sur les deux variantes de la commande. + +Si le message signalé a été publié par une application, DraftBot identifie et affiche le membre réellement à l'origine du contenu. Vous pouvez aussi passer par le menu contextuel de Discord : clic droit sur un membre → **Applications** → **Signaler cet utilisateur**, ou clic droit sur un message → **Applications** → **Signaler ce message**. Un formulaire s'ouvre alors pour saisir la raison et la source (pour un utilisateur). @@ -322,4 +324,4 @@ Voici les différents fils : ::tab{ label="Via la commande /config" } Exécutez la commande \, puis sélectionnez depuis le menu déroulant `Signalement` ➔ `Fil de tri`. :: -:: +:: \ No newline at end of file diff --git a/docs/2.modules/24.salons-vocaux-temporaires.md b/docs/2.modules/24.salons-vocaux-temporaires.md index 394a9f3c2..a8a445471 100644 --- a/docs/2.modules/24.salons-vocaux-temporaires.md +++ b/docs/2.modules/24.salons-vocaux-temporaires.md @@ -4,7 +4,7 @@ description: Les salons vocaux temporaires offrent la possibilité à vos membre navigation.icon: 'twemoji:speaker-high-volume' redactors: ['tellvex', 'kazotka', 'ls62', 'draftproducts'] contributors: ['rababio4579', 'theorik', 'elbaguetto', 'thecreatorn3ant', 'imroxxor'] -updatedAt: '2026-03-16' +updatedAt: '2026-08-05' --- ## Utiliser des salons temporaires @@ -47,6 +47,11 @@ Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel d - **Micro** : Cette fonction permet d'activer/désactiver le micro de tous les participants du salon vocal. - **Vidéo** : Tout comme la fonction précédente, elle permet d'autoriser/refuser la permission d'utiliser la caméra ou le partage d'écran de tous les participants du salon vocal. - **Soundboard** : Cette fonction permet d'activer/désactiver l'utilisation des soundboards pour tous les participants du salon vocal. +- **Statut** : Cette fonction permet d'autoriser/refuser la définition du statut du salon vocal par les participants. + +::hint{ type="info" } + Après chaque changement, **DraftBot** vous confirme la nouvelle permission dans un message visible par vous seul. Ce message y liste les membres qui n'y sont pas soumis, de par le biais d'une permission leur étant accordée (ou refusée) ailleurs par un rôle, par la permission **Administrateur** ou par une dérogation du salon. Pour le **Micro**, il rappelle aussi que les membres déjà connectés devront se reconnecter, Discord ne permettant pas de faire autrement. +:: - **Réglages** : Cette fonction ouvre un formulaire permettant de modifier le **nom** du salon vocal, sa **limite de membres** (de 0 à 99, où 0 signifie aucune limite) et sa **région vocale**. Les options présentes dans le formulaire dépendent de la configuration choisie par l'administrateur (voir [Options de réglages](#options-de-réglages)). Cela permet aux membres de personnaliser leur salon **sans avoir besoin de la permission "Modifier le salon"** dans les permissions du créateur, ni de l'**A2F** requise par Discord sur les serveurs communautaires. @@ -364,7 +369,11 @@ Les utilisateurs peuvent configurer directement leurs salons vocaux via une inte ### Rôles d'accès -Cette option permet d’autoriser un rôle à rejoindre le salon vocal temporaire par défaut. +Cette option permet d’autoriser un ou plusieurs rôles à rejoindre les salons vocaux temporaires par défaut. Ce sont les permissions de ces rôles qui sont modifiées lorsque le propriétaire change la visibilité de son salon (`Ouvert`, `Fermé`, `Privé`). + +::hint{ type="info" } + Vous pouvez sélectionner jusqu'à **5 rôles d'accès**, qui ne pourront pas être ajoutés aux listes blanche et noire par le propriétaire du salon. +:: ::hint{ type="info" } Par défaut, **@everyone** a accès aux salons vocaux temporaires. @@ -376,7 +385,7 @@ Cette option permet d’autoriser un rôle à rejoindre le salon vocal temporair Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - Vous aurez la possibilité de configurer depuis la catégorie "Rôle d'accès aux salons temporaires". + Vous aurez la possibilité de configurer depuis la catégorie "Rôles d'accès aux salons temporaires", en sélectionnant **@everyone** ou jusqu'à **5 rôles**. :: ::tab{ label="Via la commande /config" } @@ -385,7 +394,7 @@ Cette option permet d’autoriser un rôle à rejoindre le salon vocal temporair Vous aurez le choix entre deux options. - **@everyone** : Par défaut, tout le monde pourra rejoindre un salon vocal temporaire. (sauf si le propriétaire met le salon vocal en `Fermé` ou `Privé`) - - **Rôle personnalisé** : Choisissez un rôle que vous avez déjà mis en place. + - **Rôles personnalisés** : Choisissez jusqu'à **5 rôles** que vous avez déjà mis en place. Si **@everyone** n'a pas accès à la catégorie ou au salon de création, **DraftBot** vous propose directement les rôles qui y ont accès. :: :: @@ -583,7 +592,7 @@ Les sauvegardes permettent aux membres de **sauvegarder** et de **charger** des - La **visibilité** du salon (ouvert, fermé, privé) - La **limite de membres** - Le **nom du salon** -- Les **listes blanche et noire** (membres et rôles) — automatiquement mises à jour dans la sauvegarde par défaut lors de chaque ajout ou retrait +- Les **listes blanche et noire** (membres et rôles), automatiquement mises à jour dans la sauvegarde par défaut lors de chaque ajout ou retrait - Les **permissions** (micro, vidéo, soundboard, statut) Chaque membre peut avoir jusqu'à **5 sauvegardes** par hub. diff --git a/docs/2.modules/25.auto-moderation.md b/docs/2.modules/25.auto-moderation.md index b62525ffb..5744e7907 100644 --- a/docs/2.modules/25.auto-moderation.md +++ b/docs/2.modules/25.auto-moderation.md @@ -4,7 +4,7 @@ description: L'auto-modération bloque les mauvais comportements tels que les sp navigation.icon: 'twemoji:shield' redactors: ['kicoulapic314', 'kazotka', 'draftproducts', 'rababio4579'] contributors: ['clement669', 'imroxxor'] -updatedAt: '2025-02-14' +updatedAt: '2026-08-05' --- ## Détection d'infractions @@ -57,7 +57,7 @@ Vous pouvez choisir des expressions (mots) qui seront bloquées par DraftBot. Ajouter un ``*`` au début et/ou à la fin du mot permet de bloquer les mots avec une correspondance partielle : `chat*` permettra de détecter `chats`, `c h a t`, `chaaaaaat` ou `c.h.a.t`. -- L'option **blocage des messages** permet de bloquer les messages avant leur envoi, grâce au système d'AutoMod Discord <:automod:1369109533284106260> tout en comptabilisant l'infraction dans l'historique du membre. +- L'option **blocage des messages** permet de bloquer les messages avant leur envoi, grâce au système d'AutoMod Discord <:automod:1369109533284106260> tout en comptabilisant l'infraction dans l'historique du membre. L'AutoMod analysant aussi le **statut des salons vocaux**, une infraction qui y est détectée est signalée comme telle dans sa raison : *"Détecté dans le statut d'un salon vocal."* ::hint{ type="warning" } Seuls les **1000 premiers mots** sont pris en charge en raison d'une limitation de Discord. @@ -213,4 +213,8 @@ Les sanctions automatiques permettent d'appliquer automatiquement des actions de Vous pouvez configurer jusqu'à 10 sanctions automatiques. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent en avoir 50. :: +::hint{ type="info" } + Lorsque vous choisissez comme sanction automatique un **bannissement** *(permanent ou temporaire)*, vous pouvez aussi choisir la "**Suppression des messages**". Cela permettra de choisir, ou non, si vous souhaitez supprimer les messages de l'utilisateur sur une certaine période *(Dernière heure, dernières 6 heures, dernières 12 heures, dernières 24 heures, derniers 3 jours ou derniers 7 jours)*. +:: + diff --git a/docs/2.modules/26.starboards.md b/docs/2.modules/26.starboards.md index 4506b7201..4e5bd8ba2 100644 --- a/docs/2.modules/26.starboards.md +++ b/docs/2.modules/26.starboards.md @@ -11,6 +11,10 @@ updatedAt: '2024-09-30' Le système de starboard met en avant les messages recevant un certain nombre de réactions `⭐`, qui seront alors affichés par DraftBot dans un salon dédié, choisi ou créé lors de la configuration. +::hint{ type="info" } + Les **sondages**, les **autocollants** et les **messages transférés** apparaissent dans les messages mis en avant, même si l'auteur ne fait plus partie du serveur. +:: + ## Configuration du système ::tabs @@ -114,3 +118,4 @@ Vous pouvez personnaliser le message qui sera envoyé dans le salon configuré a + diff --git a/docs/2.modules/29.route-infini.md b/docs/2.modules/29.route-infini.md index 1d5f40ac6..46b49bbea 100644 --- a/docs/2.modules/29.route-infini.md +++ b/docs/2.modules/29.route-infini.md @@ -3,7 +3,7 @@ title: Route de l'Infini description: Créez un défi de comptage collaboratif sur votre serveur ! Les membres comptent ensemble jusqu'à l'infini, en respectant les règles que vous définissez. navigation.icon: 'twemoji:infinity' redactors: ['draftproducts'] -contributors: ['imroxxor', 'rababio4579'] +contributors: ['imroxxor', 'rababio4579', 'lyvendev'] updatedAt: '2025-11-14' --- @@ -128,6 +128,11 @@ Le système détecte automatiquement trois types d'erreurs. Vous pouvez ensuite | **Nombre invalide** | Le membre envoie un nombre incorrect (par exemple 43 au lieu de 42) | | **Message invalide** | Le message ne contient aucun nombre, ou ne respecte pas les règles de discussion | | **Messages consécutifs** | Le membre envoie deux nombres d'affilée sans qu'un autre membre compte entre-temps | +| **Commande envoyée** | Toute commande envoyée est comptabilisée comme une erreur | + +::hint{ type="info" } + Le système détecte aussi une erreur lorsqu'un utilisateur fait une commande dans le salon configuré. +:: ### Réinitialisation du compteur @@ -431,5 +436,4 @@ Si vous utilisiez déjà la Route de l'Infini via Countr, vous pouvez importer l ::hint{ type="info" } Assurez-vous que CountR est toujours présent sur votre serveur au moment de l'exportation des données. -:: - +:: \ No newline at end of file diff --git a/docs/2.modules/3.economie.md b/docs/2.modules/3.economie.md index c2ab772e5..bd899ac07 100644 --- a/docs/2.modules/3.economie.md +++ b/docs/2.modules/3.economie.md @@ -3,7 +3,7 @@ title: Économie description: Créez une économie virtuelle sur votre serveur Discord avec DraftBot ! Permettez à vos membres de gagner de l'argent, d'acheter des objets dans des boutiques personnalisées et de consulter leur richesse dans les classements. navigation.icon: 'twemoji:money-bag' redactors: ['clement669', 'draftproducts'] -contributors: ['bariboo', 'theorik', 'ls62', 'rababio4579', 'imroxxor', 'erwangit', 'kicoulapic314'] +contributors: ['bariboo', 'theorik', 'ls62', 'rababio4579', 'imroxxor', 'erwangit', 'kicoulapic314', 'lyvendev'] updatedAt: '2026-05-23' --- @@ -73,10 +73,18 @@ La méthode principale pour gagner de l'argent est la **participation écrite** Un **cooldown** (de 30 secondes par défaut, configurable) s'applique entre chaque gain d'argent pour un même membre, afin d'éviter le spam de messages très courts. :: +::hint{ type="info" } + Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent **personnaliser cette intervalle** indépendamment de celui du vocal. +:: + ### Argent en vocal Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent activer le gain d'argent en fonction de l'**activité vocale**. Chaque membre actif en vocal gagne une quantité d'**argent aléatoire** (15 à 25 💰 par défaut, configurable) mais aussi pour une **durée aléatoire** (toute les 2 minutes par défaut, configurable). +::hint{ type="info" } + Cette intervalle est également **personnalisable** indépendamment de celui des messages. +:: + ::hint{ type="info" } **Conditions requises** pour gagner de l'argent en vocal : - L'utilisateur ne doit **pas avoir coupé son micro (muet)** ni **les sons (sourdine)**, qu'il s'agisse d'une auto-sourdine ou d'une sourdine serveur. @@ -144,7 +152,7 @@ D'autres options avancées sont disponibles pour affiner le système : | Option | Description | | |--------|-------------|--| -| **Gain d'argent par message en vocal** | Vous avez le choix entre 3 modes. Vous pouvez choisir avec le mode **tout le monde** que tous les utilisateurs qui envoient des messages, connectés ou non, gagnent de l'argent en écrivant. Lorsque l'option **seulement si connecté(e) au vocal** est activée, les messages textuels envoyés dans les salons vocaux rapportent de l'argent **uniquement si le membre est connecté en vocal** dans ce même salon. Si elle est désactivée, aucun message textuel dans les salons vocaux ne rapporte d'argent. | | +| **Gain d'argent par message en vocal** | Détermine si les messages textuels envoyés dans les salons vocaux rapportent de l'argent, selon **trois modes** : **Tout le monde** (tout message rapporte de l'argent, peu importe si l'auteur est connecté au vocal), **Seulement si connecté au vocal** (l'argent n'est accordé que si le membre est également connecté au salon vocal), ou **Désactivé** (aucun message textuel dans les salons vocaux ne rapporte d'argent). | | | **Longs messages comptent double** | Les messages de 250+ caractères (configurable 100-1500) donnent le double d'argent. | | **Voir l'argent des autres utilisateurs** | Si désactivé, les membres ne voient que leur propre solde via \ et la commande \ devient inaccessible. Dans ce cas, la commande devient éphémère (visible seulement par l'utilisateur qui l'utilise). Les administrateurs peuvent toujours consulter l'argent de tous les membres. | | **Réinitialiser l'argent au départ du serveur** | Si activé, les membres qui quittent le serveur perdent définitivement leur argent. S'ils reviennent, ils repartent de zéro. | @@ -499,5 +507,4 @@ Après avoir cliqué sur **Importer UnbelievaBoat**, et confirmé que vous souha ::hint{ type="info" } L'importation peut être relancée plus tard si nécessaire, mais elle écrasera à nouveau les soldes DraftBot avec les valeurs UnbelievaBoat du moment. -:: - +:: \ No newline at end of file diff --git a/docs/2.modules/5.moderation.md b/docs/2.modules/5.moderation.md index 26066ce90..9d374d0d1 100644 --- a/docs/2.modules/5.moderation.md +++ b/docs/2.modules/5.moderation.md @@ -4,7 +4,7 @@ description: Certains de vos membres vous posent quelques problèmes ? Alors con navigation.icon: 'twemoji:hammer' redactors: ['titoto289', 'draftproducts', 'kazotka'] contributors: ['bariboo', 'theorik', 'thecreatorn3ant', 'imroxxor', 'rababio4579', 'clement669', 'erwangit'] -updatedAt: '2026-03-16' +updatedAt: '2026-08-05' --- Les systèmes de modération de **DraftBot** sont là pour vous aider dans la gestion de votre serveur. Ici, vous trouverez toutes les informations nécessaires à leur utilisation. Des simples commandes de modération aux sanctions prédéfinies ! @@ -178,9 +178,25 @@ Vous pourrez ensuite : Les modifications sont tracées : la liste des modérateurs ayant édité la sanction est affichée dans les détails. :: +### Modifier une sanction active + +Lorsqu'une sanction comme un mute ou un bannissement temporaire est **toujours active**, alors vous pourrez y "**Modifier la durée**". + +![Modifier la durée d'une sanction active](../assets/moderation/bot_sanction_edit.png) + +Un modal s'ouvrira alors dans lequel vous pourrez y renseigner : +- **Une nouvelle durée** : La durée restante que vous souhaitez attribuer à la sanction (par exemple : 30m, 1h, 3j). +- **Une date de fin :** La date à laquelle la sanction ne sera plus active (par exemple : 12/08/2026 18h00). + +::hint{ type="info" } + Lorsque vous mettez une nouvelle durée, alors l'utilisateur gardera la sanction encore X temps. (Par exemple, si vous le changez en 30m, il gardera la sanction encore pour 30m. Peu importe la date à laquelle vous l'avez sanctionnés.) +:: + ## Options -Grâce aux options de modération, **vous pourrez décider de masquer le nom du modérateur, les réponses aux commandes de modération ou d'afficher publiquement les sanctions**. +Grâce aux options de modération, vous pourrez configurer divers aspects de la modération selon les rubriques ci-dessous. + +### Envoyer un MP lors d'une sanction ::tabs ::tab{ label="Depuis le panel" } @@ -190,6 +206,116 @@ Grâce aux options de modération, **vous pourrez décider de masquer le nom du ![Configuration des options de modération](../assets/moderation/panel_confidentiality_options.png) + Si l'option "**Envoyer un MP lors d'une sanction**" est active, alors l'utilisateur recevra un message privé à chaque sanction à son égard. + + ::hint{ type="warning" } + Une fois fini, n'oubliez pas d'enregistrer vos modifications avec le bouton `"Sauvegarder"` en bas de la page. + :: + :: + + ::tab{ label="Via la commande /config" } + Rendez-vous d'abord dans la catégorie `"🔨 Modération"` de la commande \ puis appuyez sur **`"MP des sanctions"`**. + + ![Options de modération](../assets/moderation/config_confidentiality_options.png) + + ![MP des sanctions](../assets/moderation/config_confidentiality_sanctionsmp.png) + + Si l'option "**MP envoyé lors d'une sanction**" est active, alors l'utilisateur recevra un message privé à chaque sanction à son égard. + :: +:: + +### MP personnalisés des sanctions + +::tabs + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/moderation) + + Une fois sur le panel de **DraftBot**, rendez-vous dans la rubrique modération et dans les options. + + ![Configuration des options de modération](../assets/moderation/panel_confidentiality_options.png) + + Vous pourrez ensuite configurer les **MP personnalisés des sanctions** que vous voudrez : + + ![Configuration du MP personnalisé](../assets/moderation/panel_confidentiality_sanctionsmp.png) + + - **Sanction :** Le message qui sera envoyé en MP selon la sanction choisie. + - **Message personnalisé :** Le texte qui sera dans la description de l'embed. + - **Couleur (<:icon_premium_:1096140508625125417>) :** La couleur de la bordure de gauche de l'embed qui sera envoyé. + + ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. + :: + + ::hint{ type="warning" } + Une fois fini, n'oubliez pas d'enregistrer vos modifications avec le bouton `"Sauvegarder"` en bas de la page. + :: + :: + + ::tab{ label="Via la commande /config" } + Rendez-vous d'abord dans la catégorie `"🔨 Modération"` de la commande \ puis appuyez sur **`"MP des sanctions"`**. + + ![Options de modération](../assets/moderation/config_confidentiality_options.png) + + ![MP des sanctions](../assets/moderation/config_confidentiality_sanctionsmp.png) + + En appuyant sur le sélecteur avec écrit **`"Avertissement"`**, vous pourrez alors choisir la sanction que vous souhaiteriez configurer. + + Ensuite, vous aurez le choix entre : + + - **Message :** Le texte qui sera dans la description de l'embed. + - **Couleur (<:icon_premium_:1096140508625125417>) :** La couleur de la bordure de gauche de l'embed qui sera envoyé. + - **Réinitialiser :** Permet de réinitialiser la configuration actuelle. + + ::hint{ type="warning" } + **Attention :** Lorsque vous **réinitialisez** la configuration, vous ne pourrez **plus annuler** l'action. + :: + + ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. + :: + + Si l'option "**Envoyer un MP lors d'une sanction**" est active, alors l'utilisateur recevra un message privé à chaque sanction. + :: +:: + +### Masquer les réponses des commandes de modération + +::tabs + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/moderation) + + Une fois sur le panel de **DraftBot**, rendez-vous dans la rubrique modération et dans les options. + + ![Configuration des options de modération](../assets/moderation/panel_confidentiality_options.png) + + Si l'option "**Masquer les réponses des commandes de modération**" est active, alors lorsqu'un modérateur fera une action de modération comme \ ou \, la réponse du bot restera **invisible** des autres utilisateurs. + + ::hint{ type="warning" } + Une fois fini, n'oubliez pas d'enregistrer vos modifications avec le bouton `"Sauvegarder"` en bas de la page. + :: + :: + + ::tab{ label="Via la commande /config" } + Rendez-vous d'abord dans la catégorie `"🔨 Modération"` de la commande \ puis appuyez sur **`"Options"`**. + + ![Options de modération](../assets/moderation/config_confidentiality_options.png) + + Si l'option "**Cacher les réponses des commandes**" est active, alors lorsqu'un modérateur fera une action de modération comme \ ou \, la réponse du bot restera **invisible** des autres utilisateurs. + :: +:: + +### Afficher les sanctions publiquement par défaut + +::tabs + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/moderation) + + Une fois sur le panel de **DraftBot**, rendez-vous dans la rubrique modération et dans les options. + + ![Configuration des options de modération](../assets/moderation/panel_confidentiality_options.png) + + Si l'option "**Afficher les sanctions publiquement par défaut**" est active, alors lorsqu'un modérateur fera une commande du type \, la réponse du bot restera **invisible** des autres utilisateurs. + ::hint{ type="warning" } Une fois fini, n'oubliez pas d'enregistrer vos modifications avec le bouton `"Sauvegarder"` en bas de la page. :: @@ -200,12 +326,7 @@ Grâce aux options de modération, **vous pourrez décider de masquer le nom du ![Options de modération](../assets/moderation/config_confidentiality_options.png) - | Options | Description | - |---------|-------------| - | **Envoyer un MP lors d'une sanction** | Le membre sanctionné recevra un message privé avec les détails de la sanction | - | **Masquer le nom du modérateur en MP** | Le nom du modérateur ne sera pas visible par le membre dans le message reçu en message privé | - | **Cacher les réponses des commandes** | Lorsqu'un modérateur effectuera une commande de modération *(voir les commandes ci-dessus)*, le message indiquant cette sanction sera uniquement visible par le modérateur et non par l'ensemble des membres | - | **Affichage public des sanctions** | Lorsque cette option est activée, la commande \ sera visible publiquement dans le salon au lieu d'être éphémère (visible uniquement par le modérateur) | + Si l'option "**Afficher les sanctions par défaut**" est active, alors lorsqu'un modérateur fera une commande du type \, la réponse du bot restera **invisible** des autres utilisateurs. :: :: @@ -225,6 +346,12 @@ Une sanction prédéfinie est **une sanction préconfigurée servant à centrali ![Création d'une sanction prédéfinie](../assets/moderation/panel_predefined_sanctions.png) + ::hint{ type="info" } + Si la sanction choisie est un **bannissement** *(permanent ou temporaire)*, une option "**Suppression des messages**" apparaît. + :: + + ![Création d'une sanction prédéfinie si bannissement](../assets/moderation/panel_predefined_sanctions_ban.png) + ::hint{ type="warning" } Une fois fini, n'oubliez pas d'enregistrer vos modifications avec le bouton `"Sauvegarder"` en bas de la page. :: @@ -247,10 +374,18 @@ Une sanction prédéfinie est **une sanction préconfigurée servant à centrali Vous avez également la possibilité de déterminer un rôle qui pourra appliquer cette sanction sans nécessairement avoir la permission pour. Exemple : le rôle A peut appliquer l'expulsion pour publicité sans qu'il n'ait la permission d'expulser des membres. :: + Si vous avez choisi un **bannissement** *(permanent ou temporaire)*, **DraftBot** vous demandera en plus la période sur laquelle supprimer les messages du membre. + + ![Demande sur la période pour laquelle supprimer les messages](../assets/moderation/config_predefined_sanctions_ban.png) + #### Gestion d'une sanction prédéfinie existante Pour supprimer une sanction prédéfinie, cliquez sur `"Supprimer"`, **DraftBot** vous demandera par la suite de sélectionner la sanction à retirer. + Pour modifier une sanction prédéfinie existante, cliquez sur `"Modifier"` : vous pourrez y changer son nom, sa raison, sa sanction et ses rôles autorisés. + + ![Menu pour modifier une sanction prédéfinie](../assets/moderation/config_predefined_sanctions_edit.png) + ::hint{ type="info" } Vous aurez également la possibilité de retirer toutes les sanctions prédéfinies en cliquant sur `"réinitialiser"`. :: @@ -261,7 +396,9 @@ Une sanction prédéfinie est **une sanction préconfigurée servant à centrali :: :: -Bravo ! Vous avez configuré vos sanctions prédéfinies ! +::hint{ type="success" } + **Bravo !** Vous avez configuré vos sanctions prédéfinies ! +:: Vous pouvez ajouter le système de **signalements** pour les utiliser de manière plus efficace ! @@ -287,3 +424,5 @@ color: '#22427C' --- Configurez des règles de modération automatique pour sécuriser votre serveur ! :: + + diff --git a/docs/2.modules/7.suggestions.md b/docs/2.modules/7.suggestions.md index 12534f863..f9ba12046 100644 --- a/docs/2.modules/7.suggestions.md +++ b/docs/2.modules/7.suggestions.md @@ -4,7 +4,7 @@ description: Récoltez simplement les suggestions et avis de vos membres avec Dr navigation.icon: 'twemoji:light-bulb' redactors: ['clement669', 'imroxxor', 'draftproducts', 'theorik'] contributors: ['rababio4579', 'bariboo', 'elbaguetto'] -updatedAt: '2026-05-23' +updatedAt: '2026-08-05' --- Le module **Suggestions** permet à vos membres de proposer des idées que la communauté peut voter et que les modérateurs peuvent accepter, refuser ou planifier. Il s'accompagne d'un système de récompenses pour valoriser les contributeurs. @@ -13,7 +13,7 @@ Le module **Suggestions** permet à vos membres de proposer des idées que la co ### Soumettre une suggestion -Ouvrez le [menu des suggestions](#menu-des-suggestions) avec la commande \, puis cliquez sur le bouton "Envoyer une nouvelle suggestion". +Ouvrez le [menu des suggestions](#menu-des-suggestions) avec la commande \, puis cliquez sur le bouton "Nouvelle suggestion". **DraftBot** vous ouvrira ensuite un pop-up où vous pourrez renseigner : @@ -41,6 +41,7 @@ Pour accéder au menu des suggestions, vous devez entrer la commande \ vous permet de rechercher des suggestions :: :: +### Délai entre les suggestions + +::tabs + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/suggestions) + + **DraftBot** permet de mettre en place un **nombre de suggestions** autorisées sur une période définie (par exemple 1 suggestion toutes les 30 minutes, ou 3 par jour), mais aussi des rôles immunisés, qui ne seront pas pris en compte dans cette restriction. + + ![Configuration sur le panel](../assets/suggestions/panel_delai.png) + :: + + ::tab{ label="Via la commande /config" } + Cliquez sur le bouton "Membres" pour ouvrir le menu de gestion des membres. + + Vous aurez le choix entre : + - Définir un délai entre suggestions + - Définir un rôle immunisés au délai + + ![Menu "Membres", via la commande /config](../assets/suggestions/config_membres.png) + :: +:: + ### Couleur en fonction des votes ::tabs @@ -381,12 +416,13 @@ Cette section vous permet de : Cette section permet de : - Limiter le nombre de suggestions en attente qu'un membre peut avoir (illimité par défaut) - Définir si l'auteur d'une suggestion aura la possibilité d'y ajouter un [commentaire](#commenter-une-suggestion) +- Définir si l'auteur d'une suggestion pourra la [supprimer](#supprimer-une-suggestion) lui-même tant qu'elle est en attente (désactivé par défaut) ::tabs ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/suggestions) - Réglez la limite désirée en faisant varier la jauge. + Réglez la limite désirée en faisant varier la jauge, et activez ou non l'option "Suppression par l'auteur". ![Gérer les restrictions générales des suggestions, depuis le panel](../assets/suggestions/panel_membres.png) diff --git a/docs/2.modules/9.logs.md b/docs/2.modules/9.logs.md index 81760d65b..4acd9db9d 100644 --- a/docs/2.modules/9.logs.md +++ b/docs/2.modules/9.logs.md @@ -4,7 +4,7 @@ description: Besoin de recenser les actions faites sur votre serveur ? Les logs navigation.icon: 'twemoji:card-file-box' redactors: ['imroxxor'] contributors: ['draftproducts', 'hugo-broc', 'theorik', 'thecreatorn3ant', 'hunterdivin30', 'rababio4579', 'clement669'] -updatedAt: '2026-02-15' +updatedAt: '2026-08-05' --- ## Qu'est-ce que c'est ? @@ -43,6 +43,7 @@ Les logs sont des embeds qui sont envoyés non pas par **DraftBot**, mais par de - Log activé (✅) ou non (❌) - Salon d'envoi - Couleur + - [Destinations](#destinations) personnalisées, si vous en avez configuré Sous ce message, retrouvez les boutons permettant de configurer les logs : - ***Activer le système*** / ***Système activé*** ➜ Pour activer ou désactiver le système de logs. @@ -105,6 +106,7 @@ Les logs sont des embeds qui sont envoyés non pas par **DraftBot**, mais par de - Pour changer le salon d'envoi : Indiquez la mention ou l'identifiant du salon voulu. - Pour changer la photo de profil du log, lors de l'envoi : Envoyez une image respectant les normes indiquées dans la description de la question correspondante. (<:icon_premium:1096140508625125417>) - Pour changer la couleur du log, lors de l'envoi : Indiquez un code couleur au format hexadécimal (<:icon_premium:1096140508625125417>) + - Pour choisir où les logs sont envoyés : cliquez sur le bouton `Destination` (voir la section [Destinations](#destinations)). ::hint{ type="info" } Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. @@ -153,3 +155,16 @@ Nous vous conseillons de rendre vos logs accessibles uniquement aux modérateurs ::hint{ type="info" } Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: + +## Destinations + +Par défaut, les logs d'un module sont envoyés dans le **salon du serveur** que vous lui avez configuré. Le bouton `Destination` permet d'y ajouter deux sorties, et de désactiver le salon du serveur pour n'envoyer les logs qu'à l'extérieur : + +- **Autre serveur** : un **webhook Discord**. Le salon de destination pouvant appartenir à un autre serveur, les mentions de rôles et de salons y sont remplacées par leur nom. +- **[API Externe](/docs/modules/salons-de-statistiques#api-personnalis%C3%A9e)** : l'URL de votre choix, appelée en **HTTP POST** au format JSON, avec jusqu'à **3 headers** pour transmettre par exemple une clé d'authentification. + +Il doit toujours rester au moins une destination active : le salon du serveur ne peut être désactivé qu'une fois l'une des deux autres configurée **et** activée. + +::hint{ type="info" } + Ces deux destinations font sortir les logs de votre serveur. Elles sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>, et seul le **propriétaire du serveur** peut les configurer ou désactiver le salon du serveur. +:: diff --git a/docs/3.autres/3.premium.md b/docs/3.autres/3.premium.md index 17d1c319c..7cc77b014 100644 --- a/docs/3.autres/3.premium.md +++ b/docs/3.autres/3.premium.md @@ -2,7 +2,7 @@ title: Abonnement premium description: Vous trouverez ici l’ensemble des informations essentielles sur le fonctionnement, la gestion et l'activation du premium de DraftBot. navigation.icon: 'material-symbols:diamond-outline' -contributors: ['ls62', 'imroxxor', 'rababio4579'] +contributors: ['ls62', 'imroxxor', 'rababio4579', 'lyvendev'] updatedAt: '2025-08-18' --- @@ -62,6 +62,10 @@ Rendez-vous sur le **[panel](/dashboard/user/premium)**, accédez à la rubrique Il n'est pas nécessaire d'être sur le serveur ni de disposer d'une permission particulière. :: +::hint{ type="info" } + Depuis la commande \, un bouton **"Réclamer un code"** permet également d'ajouter un code premium directement à votre inventaire, sans passer par le panel. Vous pourrez ensuite l'activer quand vous le souhaitez. +:: + ## Commandes disponibles En souscrivant à un abonnement premium, vous avez plusieurs commandes essentielles pour gérer votre abonnement. @@ -71,7 +75,7 @@ En souscrivant à un abonnement premium, vous avez plusieurs commandes essentiel | \ | Connaître l’état de son abonnement premium. | \ | Activer son abonnement Premium sur un serveur. | \ | Désactiver son abonnement premium sur un serveur. -| \ | Afficher son inventaire de code premium. +| \ | Afficher son inventaire de code premium, et réclamer un nouveau code via le bouton "Réclamer un code". ## Accumulation du premium @@ -99,5 +103,4 @@ Vous avez la possibilité de désactiver les avantages premium sur un serveur o ::tab{ label="Via une commande" } Pour désactiver le premium sur un serveur, exécutez simplement la commande \, en précisant le nom ou l'identifiant du serveur concerné. :: - :: - + :: \ No newline at end of file diff --git a/docs/4.annexes/0.changelog/1.2026.md b/docs/4.annexes/0.changelog/1.2026.md index f8616171e..8f05304c2 100644 --- a/docs/4.annexes/0.changelog/1.2026.md +++ b/docs/4.annexes/0.changelog/1.2026.md @@ -7,6 +7,53 @@ noindex: true --- +## 6.15.0 - 02/08/2026 +[Lien du message]() + +**💡 Vos suggestions, mieux maîtrisées** + +- **Un délai entre deux suggestions** : fixez un nombre de suggestions autorisées sur une période (1 toutes les 30 minutes, 3 par jour…). Les administrateurs, et les rôles de votre choix, y sont immunisés. +- **La suppression de ses propres suggestions** : chaque membre peut retirer ses suggestions en attente depuis `/suggestion`, sans passer par un modérateur. + +**<:icon_modo:1130137013794898050> Une modération plus fine** + +- **Modifier la durée d'une sanction en cours** : un bouton apparaît sur les mutes et bannissements temporaires actifs. Indiquez une nouvelle durée (`3j`) ou une date de fin (`12/08/2026 18:00`), la levée automatique suit et le changement est journalisé. +- **Messages supprimés lors du bannissement** : pour chaque sanction prédéfinie ou automatique menant à un bannissement, choisissez ce qui est effacé, de la **dernière heure** aux **7 derniers jours**. +- **MP de sanction personnalisés** : un message et une couleur par sanction, avec l'auto-complétion des variables adaptées, dont la **durée** et la **date de fin**. Un rappel s'affiche si la raison manque. + +**📈 Le rythme des gains d'XP et d'argent** + +Le gain était figé : 30 secondes par message, 2 minutes en vocal. +- **Intervalle configurable** (premium) : de 5 secondes à 1 heure, séparément pour les messages et le vocal, pour l'expérience comme pour l'argent. +- **Gain par message en salon vocal** : trois modes désormais, **tout le monde**, **seulement si connecté au vocal**, ou **désactivé**. +- **Passages de niveau annoncés partout** : `/adminxp`, `/dropxp`, anniversaire, bingo, giveaway, Route de l'Infini, commande personnalisée… quel que soit le chemin emprunté par l'XP. + +**📎 Signalements** + +`/signaler` accepte les vidéos **MP4**, **WebM** et **MOV** en plus des images, dans la limite du boost du serveur. Vous pouvez aussi signaler un message publié par une **application** : DraftBot indique le membre réellement à l'origine du contenu. + +**🔗 Rôles permanents** + +- `/roles-permanents réinitialiser rôle` retire **un rôle précis** des rôles permanents de tout le serveur. +- Une option **retirer-le-role** décide si les membres perdent réellement le rôle sur le serveur ou seulement leur entrée dans la liste. + +**🤗 De nouvelles façons d'interagir** + +`/interact` passe de **6 à 25 interactions** : **blottir**, **porter**, **tenir-la-main**, **bisou-volant**, **danser**, **rire**, **saluer**, **clin d'œil**, **tope-là**, **serrer-la-main**, et pour les plus turbulents **bonk**, **mordre**, **botter**, **frapper**, **poke**, **tirer**, **fixer**, **catapulter**, **baka**. + +**✨ Autres améliorations** + +- **Premium** : un bouton **Réclamer un code** sur `/premium codes`, pour l'ajouter à votre inventaire et l'activer quand vous le souhaitez. +- **Starboard** : les sondages, les autocollants et les messages transférés apparaissent enfin dans les messages mis en avant. +- **Salons de statistiques** : un salon qui n'est plus mis à jour est signalé avec sa raison, dans `/config` comme sur le dashboard. +- **Sanctions automatiques (panel)** : configuration repensée, avec création guidée et validation plus claire. +- **Giveaways** : les journaux de fin renvoient au message concerné, et retirer un participant met à jour le giveaway. +- **`/embed`** : un bouton **Rouvrir le modal** pour reprendre votre message sans tout retaper. +- **Journaux** : fils liés à leur salon parent, mots interdits ajoutés et retirés, MP de sanction et hubs vocaux détaillés. +- **Route de l'Infini** : les réponses de commandes d'autres applications ne comptent plus, et l'erreur revient au membre qui les a lancées. +- « Exclusion » devient « **Expulsion** » partout, les commandes citées sont **cliquables**, et de nombreux messages d'erreur ont été clarifiés. + + ## 6.14.0 - 19/07/2026 [Lien du message](https://discord.com/channels/422112414964908042/599942732559024138/1528445521507909683) diff --git a/docs/assets/moderation/bot_sanction_edit.png b/docs/assets/moderation/bot_sanction_edit.png new file mode 100644 index 000000000..4229d9b45 Binary files /dev/null and b/docs/assets/moderation/bot_sanction_edit.png differ diff --git a/docs/assets/moderation/config_confidentiality_options.png b/docs/assets/moderation/config_confidentiality_options.png index 9351f909a..d5bbdb74c 100644 Binary files a/docs/assets/moderation/config_confidentiality_options.png and b/docs/assets/moderation/config_confidentiality_options.png differ diff --git a/docs/assets/moderation/config_confidentiality_sanctionsmp.png b/docs/assets/moderation/config_confidentiality_sanctionsmp.png new file mode 100644 index 000000000..c89b4f2e4 Binary files /dev/null and b/docs/assets/moderation/config_confidentiality_sanctionsmp.png differ diff --git a/docs/assets/moderation/config_predefined_sanctions_ban.png b/docs/assets/moderation/config_predefined_sanctions_ban.png new file mode 100644 index 000000000..265e29553 Binary files /dev/null and b/docs/assets/moderation/config_predefined_sanctions_ban.png differ diff --git a/docs/assets/moderation/config_predefined_sanctions_edit.png b/docs/assets/moderation/config_predefined_sanctions_edit.png new file mode 100644 index 000000000..507a708b2 Binary files /dev/null and b/docs/assets/moderation/config_predefined_sanctions_edit.png differ diff --git a/docs/assets/moderation/panel_confidentiality_options.png b/docs/assets/moderation/panel_confidentiality_options.png index 66a6cc696..bf25cfa88 100644 Binary files a/docs/assets/moderation/panel_confidentiality_options.png and b/docs/assets/moderation/panel_confidentiality_options.png differ diff --git a/docs/assets/moderation/panel_confidentiality_sanctionsmp.png b/docs/assets/moderation/panel_confidentiality_sanctionsmp.png new file mode 100644 index 000000000..79fd14d21 Binary files /dev/null and b/docs/assets/moderation/panel_confidentiality_sanctionsmp.png differ diff --git a/docs/assets/moderation/panel_predefined_sanctions_ban.png b/docs/assets/moderation/panel_predefined_sanctions_ban.png new file mode 100644 index 000000000..932e7e1cb Binary files /dev/null and b/docs/assets/moderation/panel_predefined_sanctions_ban.png differ diff --git a/docs/assets/signalements/bot_command_report_user_v2.png b/docs/assets/signalements/bot_command_report_user_v2.png new file mode 100644 index 000000000..8294d2288 Binary files /dev/null and b/docs/assets/signalements/bot_command_report_user_v2.png differ diff --git a/docs/assets/suggestions/bot_suggest_delete.png b/docs/assets/suggestions/bot_suggest_delete.png new file mode 100644 index 000000000..22ac0da24 Binary files /dev/null and b/docs/assets/suggestions/bot_suggest_delete.png differ diff --git a/docs/assets/suggestions/bot_suggest_menu.png b/docs/assets/suggestions/bot_suggest_menu.png index 8a575863e..0686dcaeb 100644 Binary files a/docs/assets/suggestions/bot_suggest_menu.png and b/docs/assets/suggestions/bot_suggest_menu.png differ diff --git a/docs/assets/suggestions/config_membres.png b/docs/assets/suggestions/config_membres.png index 69c5672fa..2d9b371df 100644 Binary files a/docs/assets/suggestions/config_membres.png and b/docs/assets/suggestions/config_membres.png differ diff --git a/docs/assets/suggestions/panel_delai.png b/docs/assets/suggestions/panel_delai.png new file mode 100644 index 000000000..2df82141c Binary files /dev/null and b/docs/assets/suggestions/panel_delai.png differ