From b8ccae0e81828b3b20ea7fcf51d4464023cc5368 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 19:52:15 +0200 Subject: [PATCH 01/26] New Version --- docs/fr/3.engagement/1.economy.md | 1125 ++++++++++++++++++++++++++++- 1 file changed, 1109 insertions(+), 16 deletions(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 674349250..4e56b81c5 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -1,11 +1,19 @@ --- + slug: /engagement/economie + 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', 'lyvendev'] + updatedAt: '2026-05-23' + --- ## Consulter votre argent @@ -15,6 +23,7 @@ Pour consulter votre solde personnel, utilisez la commande \. ![Carte renvoyée par la commande /argent](./assets/economy/bot_money.png) ::hint{ type="info" } + Pour consulter le solde d'un autre membre, ajoutez simplement sa mention en argument de la commande \. :: @@ -23,15 +32,23 @@ Pour consulter votre solde personnel, utilisez la commande \. Il existe plusieurs commandes pratiques pour rendre l'intégration du système d'économie aussi fluide que possible pour vous. | Commande | Description | + |----------|-------------| -| \ (ou \) | Permet de réclamer sa somme quotidienne. | + +| \ (ou \) | Permet de réclamer sa somme quotidienne. [En savoir plus](#configurer-le-journalier) | + | \ | Permet d'afficher la quantité d'argent que vous, ou un autre membre, possédez. | + | \ | Permet de donner de son argent au membre ciblé. | + | \ | Permet d'afficher la [boutique du serveur](#boutique). | + | \ | Permet d'afficher le [classement](#classement) des membres. | + | \ | Crée un message qui offre une somme d'argent au premier qui clique sur le bouton. | ::hint{ type="info" } + Les administrateurs disposent en plus des commandes \ pour gérer l'argent des membres. Voir la section [Gérer l'argent des membres](#gérer-largent-des-membres). :: @@ -42,23 +59,34 @@ La boutique, accessible depuis la commande \, permet à vos membres d ![Interface de la boutique](./assets/economy/bot_shops.png) - **Pagination** : Les articles sont affichés par page de 5 articles maximum + - **Tri des articles** : 5 options de tri disponibles (date de création, prix croissant, prix décroissant, nom alphabétique, type) + - **Sélection de boutique** : Si plusieurs boutiques existent, un menu de sélection s'affiche automatiquement + - **Achat sécurisé** : Confirmation requise avant chaque achat | Type | Description | Exemple | + |------|-------------|---------| + | **Rôle** | Attribution d'un rôle Discord | Rôle "VIP" pour 5000 💰 | + | **Rôle temporaire** | Attribution d'un rôle pour une durée limitée | Rôle "Boost 7 jours" pour 2000 💰 | + | **Expérience** | Points d'XP du [système de niveaux](/docs/engagement/niveaux) | 1000 XP pour 500 💰 | + | **Objet d'inventaire** | Un ou plusieurs [objets d'inventaire](/docs/engagement/inventaire) | 3x "Potion de chance" pour 1500 💰 | + | **Article personnalisé** | Une récompense que vous remettez manuellement | Code promo, goodies physiques, etc. | ::hint{ type="info" } + Vous pouvez avoir 1 boutique contenant jusqu'à **10 articles**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent avoir 5 boutiques avec 500 articles dans chacune. :: ::hint{ type="success" } + Si vous avez configuré plusieurs boutiques, vos membres peuvent facilement basculer entre elles via le menu déroulant en bas de l'interface ! :: @@ -71,10 +99,12 @@ L'argent peut être gagné de diverses manières sur votre serveur. Vous contrô La méthode principale pour gagner de l'argent est la **participation écrite** dans le serveur. Chaque message rapporte une quantité d'argent **aléatoire** comprise entre deux valeurs que vous configurez (par défaut entre **15 et 25 💰**). ::hint{ type="info" } + 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 cet intervalle** indépendamment de celui du vocal. :: @@ -83,13 +113,18 @@ La méthode principale pour gagner de l'argent est la **participation écrite** 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), à **intervalle régulier** (toutes les 2 minutes par défaut, configurable). ::hint{ type="info" } + Cet 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. + - Le salon ne doit **pas être un salon de conférence** (stage) ou configuré comme **salon AFK** (dans les paramètres Discord). + - **Au moins 2 membres humains au total** (le bénéficiaire compris) doivent être présents et actifs (non muets/sourdine) dans le même salon. Si ces conditions ne sont plus remplies, le membre cesse de gagner de l'argent jusqu'à ce qu'elles soient à nouveau respectées. @@ -100,13 +135,21 @@ Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent act Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'argent via d'autres fonctionnalités : | Fonctionnalités | Description | + |-----------------|-------------| + | **Giveaways** | Offrez de l'argent en récompense | + | **Argent de départ** | Définissez une somme donnée aux nouveaux membres | + | **Daily/Journalier** | Récompense quotidienne réclamable via \ | + | **Cadeaux d'anniversaires** | Offrez de l'argent automatiquement | + | **Drop d'argent** (\) | Créez des événements interactifs où le premier à cliquer gagne | + | **Calendrier de l'Avent** | Récompenses quotidiennes en décembre | + | **Commandes personnalisées** | Créez toutes sortes de commandes en lien avec l'économie | ### Fils de discussion et forums @@ -114,11 +157,15 @@ Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'argent via d'a Le système d'économie distingue deux types d'espaces de discussion : | Type | Description | + |------|-------------| + | **Fils de discussion (threads)** | Créés dans les salons textuels ou d'annonces. Leur gain d'argent peut être activé/désactivé via l'option **"Gain d'argent dans les fils de discussion"**. | + | **Posts de forums** | Messages publiés dans les salons de type Forum. Leur gain d'argent est contrôlé par l'option **"Gain d'argent dans les posts"**. | ::hint{ type="info" } + Les fils de discussion et posts de forums **héritent automatiquement** des paramètres de leur salon parent concernant les listes blanches/noires et les multiplicateurs. :: @@ -127,8 +174,11 @@ Le système d'économie distingue deux types d'espaces de discussion : Les listes de **rôles** et **salons** vous permettent de contrôler finement qui peut gagner de l'argent et où : | Mode | Description | + |------|-------------| + | **Avec** | Seuls les membres/salons listés peuvent gagner de l'argent. Pour les rôles, un membre gagne dès qu'il possède **au moins un** rôle de la liste, peu importe ses autres rôles. | + | **Sans** | Les membres/salons listés ne peuvent **pas** gagner d'argent. Pour les rôles, un seul rôle interdit suffit à bloquer le gain. | ### Multiplicateurs d'argent @@ -136,14 +186,18 @@ Les listes de **rôles** et **salons** vous permettent de contrôler finement qu Vous pouvez appliquer des **multiplicateurs** (x1.5, x2, x2.5, x3) à certains rôles ou salons pour booster le gain d'argent. ::hint{ type="info" } + Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent utiliser des valeurs personnalisées qui vont de x0.1 à x10. :: - Si un membre cumule plusieurs rôles avec boosts, **seul le boost le plus élevé** sera appliqué. + - Si un salon hérite du boost de sa catégorie **et** possède son propre boost, **seul le boost du salon** sera appliqué. + - En revanche, le boost de rôle et le boost de salon **se cumulent** entre eux (multiplication). ::hint{ type="info" } + **Exemple** : un membre possédant un rôle x2 qui poste dans un salon x1.5 gagne x3 (2 × 1.5). À l'inverse, s'il possède deux rôles boostés (x2 et x1.5), seul le x2 sera appliqué. :: @@ -151,19 +205,30 @@ 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 | | +| Option | Description | | + |--------|-------------|--| -| **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 ou plus (seuil configurable entre 100 et 1500) rapportent 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. | | -| **Réinitialiser l'argent au bannissement** | Si activé, les membres bannis perdent définitivement leur argent. | | -| **Argent de départ** | Définissez une somme d'argent donnée automatiquement aux nouveaux membres rejoignant le serveur. | | -| **Argent quotidien (Daily)** | Configurez la somme réclamable quotidiennement via la commande \ ou \. | | + +| **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 ou plus (seuil configurable entre 100 et 1500) rapportent 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. | | + +| **Réinitialiser l'argent au bannissement** | Si activé, les membres bannis perdent définitivement leur argent. | | + +| **Argent de départ** | Définissez une somme d'argent donnée automatiquement aux nouveaux membres rejoignant le serveur. | | + +| **Argent quotidien (Daily)** | Configurez la somme réclamable quotidiennement via la commande \ ou \. | | + | **Personnalisation de la devise** | Changez l'émoji de votre monnaie. | <:icon_premium:1096140508625125417> | + | **Personnalisation de la couleur** | Changez la couleur des embeds et cartes d'économie. | <:icon_premium:1096140508625125417> | ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: @@ -176,10 +241,12 @@ Vous pouvez afficher le classement des membres, du plus riche au moins riche, de ![Résultat de la commande /topargent](./assets/economy/bot_topargent.png) ::hint{ type="success" } + Pour afficher un nombre spécifique de lignes (par exemple le top 3 uniquement), passez ce nombre en argument : \ `nombre:3`. :: ::hint{ type="info" } + Si l'option **"Voir l'argent des autres utilisateurs"** est désactivée, les membres ne peuvent consulter que leur propre solde avec \, et la commande \ devient inaccessible aux non-administrateurs. Pour désactiver également le classement en ligne, voir la section [Classement en ligne](#classement-en-ligne) ci-dessous. :: @@ -190,10 +257,12 @@ Vous pouvez le consulter depuis le bouton **"Voir l'ensemble du classement"** de ![Classement en ligne](./assets/economy/panel_classement_web.png) ::hint{ type="info" } + Si vous êtes administrateur du serveur, vous pouvez également y accéder depuis le [**panel**](/dashboard/first/economy) dans le module **Économie** via le bouton **"Accéder au classement"**. :: ::hint{ type="info" } + Si vous souhaitez désactiver le classement en ligne, une option est prévue à cet effet depuis [le panel](/dashboard/first/economy#economy_leaderboards) ou depuis le \. :: @@ -204,12 +273,14 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es ![Classement Discord automatique](./assets/economy/bot_classement_discord_auto.png) ::hint{ type="success" } + Le message affiche jusqu'à 25 membres et est mis à jour automatiquement toutes les 10 minutes, uniquement si le classement a évolué. :: ## Configurer le système d'économie ::tabs + ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy) @@ -223,6 +294,7 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es ![Module économie activé sur le Panel](./assets/economy/panel_all.png) ::hint{type="warning"} + Une fois vos modifications terminées, n'oubliez pas de les enregistrer avec le bouton "Enregistrer" situé en bas de page ! :: :: @@ -236,65 +308,289 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre système économique, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. ::collapse{ label="Statut" } + Ce menu vous permet de : + - Activer / Désactiver le système d'économie + - Activer / Désactiver le classement en ligne + - Activer / Désactiver le classement sur Discord (<:icon_premium:1096140508625125417>) ![Menu "Statut" via la commande /config](./assets/economy/config_status.png) ::hint{ type="success" } + Lorsque vous activez le classement sur Discord, vous avez le choix entre utiliser un salon existant ou laisser DraftBot en créer un pour vous. Vous pouvez même définir le nombre de lignes du classement à afficher ! :: :: ::collapse{ label="Argent" } + Ce menu vous permet de : + - Activer / Désactiver / Régler la somme reçue à chaque message + - Activer / Désactiver / Régler la somme reçue en vocal (<:icon_premium:1096140508625125417>) + - Configurer la somme réclamable quotidiennement via la commande \ (ou \) + - Configurer l'argent de départ donné aux nouveaux membres + - Activer / Désactiver le gain d'argent dans les fils + - Activer / Désactiver le gain d'argent dans les posts de forums + - Activer / Désactiver le gain d'argent par message en vocal + - Activer / Désactiver / Régler les gains x2 pour les messages longs + - Choisir si l'argent des membres quittant le serveur est remis à 0 + - Choisir si l'argent des membres bannis est remis à 0 ![Menu "Argent" via la commande /config](./assets/economy/config_money.png) :: ::collapse{ label="Limitations & Boosts" } + Ce menu sert à configurer des gains différents en fonction du rôle d'un membre ou du salon dans lequel il poste un message. Vous pouvez définir : + - Pour quels rôles activer/désactiver le gain d'argent, + - dans quels salons activer/désactiver le gain d'argent, + - à quels rôles appliquer un multiplicateur (de x1.5 à x3), + - à quels salons appliquer un multiplicateur (de x1.5 à x3). ![Menu "Limitations & Boosts" via la commande /config](./assets/economy/config_limits_boosts.png) :: ::collapse{ label="Personnalisation" } + - Personnaliser l'émoji de votre monnaie + - Personnaliser la couleur de l'interface d'économie (vert par défaut) ![Menu "Personnalisation" via la commande /config](./assets/economy/config_custom.png) ::hint{ type="success" } + Lorsque vous personnalisez la devise, vous pouvez même utiliser les émojis personnalisés de votre serveur ! + ![Exemple de devise personnalisée](./assets/economy/panel_custom_currency.png) :: ::hint{ type="info" } + Ces fonctionnalités sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: :: :: :: +## Configurer le /journalier + +Les récompenses journalières sont un excellent moyen de récompenser vos membres, et de les faire revenir régulièrement sur votre serveur ! + +### Montants + +::tabs + + ::tab{ label="Depuis le panel" } + + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) + + - **Montant fixe :** Un montant fixe permet de fixer un montant journalier qui ne **change pas** selon les jours. + + ![Configuration du montant fixe](./assets/economy/panel_daily_amount_set.png) + + - **Montant aléatoire :** Un montant aléatoire permet de fixer un montant journalier compris **entre deux nombres** chaque jour. Ce nombre est configuré par rapport à un **montant minimum** et un **montant maximum** entier. + + ![Configuration du montant aléatoire](./assets/economy/panel_daily_amount_random.png) + + - **Réponse éphémère :** Cela permet à ce que **seul l'utilisateur** originaire de l'interaction voit la commande. + :: + + ::tab{ label="Via la commande /config" } + + ![Configuration via la commande /config](./assets/economy/config_daily.png) + + Via la commande \, accédez au menu "Économie" puis "Journalier" et rendez-vous sur la page **Montant**. Vous pourrez alors configurer votre système de journalier. + + ![Configuration du système de montants](./assets/economy/config_daily_amount.png) + + - **Montant minimum :** Le montant minimum sera le montant donné à chaque interaction avec la commande \. Si vous souhaitez **désactiver le système de /journalier**, alors mettez **0** à la place du montant minimum. + + - **Montant maximum :** Si vous souhaitez que le montant soit **aléatoire**, alors configurez un montant maximum. Celui-ci permettra de configurer un montant donné entre le montant minimum, et le montant qu'il ne faudra pas dépasser. + + ::hint{ type="info" } + + Si vous souhaitez que la commande /journalier sois invisible aux yeux des **autres utilisateurs**, alors désactivez la **réponse éphémère**. Sachez qu'il sera désactivé par défaut et noir s'il l'est. Sinon, il sera en vert. + :: + :: +:: + +### Boosts par rôle + +::tabs + + ::tab{ label="Depuis le panel" } + + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) + + Cela permet à ce que vos [montants](#montants), qu'ils soient fixes ou aléatoires, soient multipliés par le coefficient configuré. + + Vous aurez le choix entre plusieurs coefficients allant de x1.5 à x3.0. + :: + + ::tab{ label="Via la commande /config" } + + ![Configuration via la commande /config](./assets/economy/config_daily.png) + + Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + + ![Configuration du système de boosts par rôle](./assets/economy/config_daily_boost.png) + + Cela permet à ce que vos [montants](#montants), qu'ils soient fixes ou aléatoires, soient multipliés par le coefficient configuré. + + Vous aurez le choix entre plusieurs coefficients allant de x1.5 à x3.0. + + Vous pouvez **Ajouter un rôle**, en modifier un, en supprimer voir **réinitialiser** entièrement les rôles pour recommencer à 0. + + ::hint{ type="warning" } + + Si vous souhaitez réinitialiser les boosts par rôle, cette action sera **irréversible**. + :: + :: +:: + +### Série (Streak) + +::tabs + + ::tab{ label="Depuis le panel" } + + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) + + Configurer des récompenses de série permet de fidéliser vos membres **les plus actifs** ! + + ![Configuration du système de série](./assets/economy/panel_daily_streak.png) + + Vous avez le choix entre configurer en **montant fixe** ou alors en **pourcentages**. + + - **Bonus par jour :** Le bonus qui sera ajouté chaque jour. Cela signifie que si l'utilisateur revient 2 fois après le jour de départ du bonus, alors il recevra 2 fois votre bonus ajoutés à son [montant](#montants) initialement configuré. + + - **Bonus maximum :** Le bonus le **plus haut** que l'utilisateur pourra recevoir. Si vous ne souhaitez pas en avoir, alors mettez "**0**". + + - **Jour de départ du bonus :** Le jour auquel il commencera à rajouter votre bonus. Si vous souhaitez que les bonus soient appliqués au bout d'une semaine d'activité, alors vous le définirez à 7 jours. + + - **Récupération payante :** Permettez aux membres de pouvoir reprendre leur série en échange d'un montant prédéfini de leur argent. + + ::collapse{ label="Récupération payante" } + + - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. + + - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. + :: + :: + + ::tab{ label="Via la commande /config" } + + ![Configuration via la commande /config](./assets/economy/config_daily.png) + + Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + + ![Configuration du système de série](./assets/economy/config_daily_streak.png) + + Vous avez le choix entre 2 modes : **montant fixe** ou bien **pourcentages**. Cela permet d'ajouter des bonus journaliers, soit linéaire ou bien alors exponentiel. + + - **Bonus par jour :** Le bonus qui sera ajouté chaque jour. Cela signifie que si l'utilisateur revient 2 fois après le jour de départ du bonus, alors il recevra 2 fois votre bonus ajoutés à son [montant](#montants) initialement configuré. + + - **Bonus maximum :** Le bonus le **plus haut** que l'utilisateur pourra recevoir. Si vous ne souhaitez pas en avoir, alors mettez "**0**". + + - **Jour de départ du bonus :** Le jour auquel il commencera à rajouter votre bonus. Si vous souhaitez que les bonus soient appliqués au bout d'une semaine d'activité, alors vous le définirez à 7 jours. + + ::collapse{ label="Restauration" } + + ![Configuration de la restauration de la série](./assets/economy/config_daily_streak_recup.png) + + La **restauration** permet à vos membres de pouvoir reprendre leur série en échange d'un montant prédéfini de leur argent. + + - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. + + - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. + :: + :: +:: + +### Récompenses paliers + +::tabs + + ::tab{ label="Depuis le panel" } + + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) + + Vous pouvez configurer le système de récompense par paliers afin de récompenser les membres à certains stades d'activité. + + ![Configuration du système de paliers](./assets/economy/panel_daily_level.png) + + ::hint{ type="warning" } + + Vous devez avoir activé le système de [série](#série-streak) pour utiliser les paliers. + :: + + - **Type de récompense :** Vous pouvez choisir diverses récompenses à donner à l'utilisateur comme de l'argent, de l'expérience, des rôles permanents ou temporaires, ou encore des objets. + + - **Série (jours) :** Le nombre de jours qu'il faut attendre afin d'avoir la récompense. + + **La récurrence :** + + - **Une seule fois :** La récompense n'est applicable qu'une seule fois. + + - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* + :: + + ::tab{ label="Via la commande /config" } + + ![Configuration via la commande /config](./assets/economy/config_daily.png) + + Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + + ![Configuration du système de paliers](./assets/economy/config_daily_level.png) + + ::hint{ type="warning" } + + Vous devez avoir activé le système de [série](#série-streak) pour utiliser les paliers. + :: + + Vous pouvez **Ajouter un palier**, en modifier un, en supprimer voir **réinitialiser** entièrement les paliers pour recommencer à 0. + + ::hint{ type="warning" } + + Si vous souhaitez réinitialiser les boosts par rôle, cette action sera **irréversible**. + :: + + Lorsque vous souhaitez ajouter ou modifier un palier, vous pourrez configurer ces diverses options : + + - **Type de récompense :** Vous pouvez choisir diverses récompenses à donner à l'utilisateur comme de l'argent, de l'expérience, des rôles permanents ou temporaires, ou encore des objets. + + - **Série (jours) :** Le nombre de jours qu'il faut attendre afin d'avoir la récompense. + + **La récurrence :** + + - **Une seule fois :** La récompense n'est applicable qu'une seule fois. + + - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* + :: +:: + ## Configurer les boutiques ::tabs + ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy) @@ -308,16 +604,21 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es ![Menu de création de boutique](./assets/economy/panel_shops.png) **Paramètres de la boutique :** + - **Nom** : Le nom de votre boutique (50 caractères maximum) + - **Description** : Une description de la boutique (500 caractères maximum) + - **Style** : Choisissez entre **Classique** (apparence neutre, adaptée à toutes les thématiques) ou **Marché noir** (habillage sombre avec un ton mystérieux, idéal pour les serveurs RP ou les boutiques d'objets rares) ::hint{ type="info" } + Si votre serveur possède déjà des boutiques, elles apparaîtront en bas de l'écran, et vous pourrez les modifier / supprimer. :: :: ::tab{ label="Via la commande /config" } + Via la commande \, accédez au menu "Économie" puis "Boutique". Vous pourrez alors créer, modifier ou supprimer des boutiques. ![Menu de sélection d'une boutique](./assets/economy/config_shops.png) @@ -327,6 +628,7 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es :: ::hint{ type="info" } + Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à 5 boutiques. :: @@ -334,17 +636,26 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es Une fois votre boutique créée, vous pouvez la personnaliser davantage : -| Paramètre | Description | | +| Paramètre | Description | | + |-----------|-------------|--| -| **Émoji** | Ajoutez un émoji qui s'affichera à côté du nom de la boutique | | -| **Description** | Choisissez une description pour créer l'histoire de votre boutique | | -| **Style** | Choisissez entre **Classique** ou **Marché noir** (voir la description ci-dessus) | | -| **Tri par défaut** | Définissez l'ordre de tri par défaut des articles | | -| **Conditions d'accès** | Restreignez l'accès à la boutique : rôles requis ou interdits, niveau minimum, etc. | | + +| **Émoji** | Ajoutez un émoji qui s'affichera à côté du nom de la boutique | | + +| **Description** | Choisissez une description pour créer l'histoire de votre boutique | | + +| **Style** | Choisissez entre **Classique** ou **Marché noir** (voir la description ci-dessus) | | + +| **Tri par défaut** | Définissez l'ordre de tri par défaut des articles | | + +| **Conditions d'accès** | Restreignez l'accès à la boutique : rôles requis ou interdits, niveau minimum, etc. | | + | **Couleur** | Personnalisez la couleur de l'interface de la boutique | <:icon_premium:1096140508625125417> | + | **Bannière** | Ajoutez une image de bannière en haut de la boutique (800x137px recommandé) (10Mo max) | <:icon_premium:1096140508625125417> | ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: @@ -353,16 +664,20 @@ Une fois votre boutique créée, vous pouvez la personnaliser davantage : Pour ajouter des articles à votre boutique : ::tabs + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy#shops) 1. Cliquez sur le bouton **"Modifier"** de la boutique concernée + 2. Cliquez sur **"Créer un article"** ![Menu de création d'article](./assets/economy/panel_create_article.png) :: ::tab{ label="Via la commande /config" } + Via la commande \, accédez au menu "Économie" > "Boutique" > "Créer / Modifier / Supprimer un article". ![Menu de gestion des articles via la commande /config](./assets/economy/config_articles.png) @@ -370,85 +685,115 @@ Pour ajouter des articles à votre boutique : :: **Informations communes à tous les types d'articles :** + - **Type** : Le type d'article (rôle, rôle temporaire, expérience, objet, personnalisé) + - **Prix** : Le coût de l'article en argent du serveur + - **Description** : Une description de l'article (1000 caractères maximum) + - **Stock** : Quantité disponible (voir la section [Stock d'un article](#stock-dun-article)) ::tabs + ::tab{ label="Rôle" } + Vous pouvez permettre à vos membres d'acquérir des rôles (temporaires ou permanents) en échange de devises. Pour ajouter un rôle à la boutique, sélectionnez le type d'article **"rôle"** ou **"rôle temporaire"** dans le menu de création d'article. Choisissez ensuite : + - Le prix de l'article + - Le rôle à attribuer + - La description de l'article + - La durée du rôle *(dans le cas d'un rôle temporaire)* ![Menu de vente de rôles, temporaire (à gauche) et classique (à droite)](./assets/economy/panel_article_roles.png) ::hint{ type="warning" } + Le rôle sélectionné doit avoir été créé au préalable sur votre serveur, et être accessible à DraftBot (donc ne pas être situé plus haut que le rôle le plus élevé de DraftBot). :: ::hint{ type="info" } + Si un membre tente d'acheter un rôle qu'il possède déjà, l'achat sera refusé avec un message d'erreur explicite. :: :: ::tab{ label="Expérience" } + Si le [système de niveaux](/docs/engagement/niveaux) est activé, vous pouvez permettre à vos membres d'acheter des points d'expérience en échange de devises. Pour ajouter une somme d'XP à la boutique, sélectionnez le type d'article **"De l'expérience"** dans le menu de création d'article. Choisissez ensuite : + - Le prix de l'article + - La quantité d'expérience à attribuer + - La description de l'article ![Menu de vente de points d'expérience](./assets/economy/panel_article_xp.png) ::hint{ type="warning" } + Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type d'article. Si vous le désactivez, un avertissement s'affichera lors de l'achat. :: **Comportements particuliers :** - **Montée de niveau** : Si l'achat d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau configurées et une annonce sera envoyée (si activée). + - **Limite de niveau** : Si un niveau maximum est défini (serveurs [premium](/premium) <:icon_premium:1096140508625125417>), les membres ayant atteint ce niveau ne pourront plus acheter d'XP. :: ::tab{ label="Objet Inventaire" } + Vous pouvez créer des objets fictifs à ajouter à l'inventaire. Pour proposer des objets d'inventaire à la vente dans votre boutique, sélectionnez le type d'article **"Un objet d'inventaire"** dans le menu de création d'article. Choisissez ensuite : + - Le prix de l'article + - L'objet à vendre + - Le nombre d'objets à attribuer par achat + - La description de l'article ![Menu de vente d'objet d'inventaire](./assets/economy/panel_article_item.png) ::hint{ type="info" } + Si vous n'utilisez pas encore l'inventaire, découvrez la fonctionnalité depuis la [documentation de l'inventaire](/docs/engagement/inventaire). :: :: ::tab{ label="Article Personnalisé" } + Si vous souhaitez permettre à vos membres d'acheter d'autres articles, comme par exemple des codes promotionnels, des clés d'activation, ou bien des objets "réels", DraftBot a la solution ! Pour ajouter un article personnalisé à la boutique, sélectionnez le type d'article **"Un article personnalisé"** dans le menu de création d'article. Choisissez ensuite : + - Le prix de l'article + - Le nom de l'article + - La description de l'article ![Menu de vente d'article personnalisé](./assets/economy/panel_article_custom.png) ::hint{ type="success" } + **Comment ça fonctionne ?** Lorsqu'un membre achète cet article, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense "en main propre" comme vous le souhaitez. :: ::hint{ type="warning" } + Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications d'achat ! Si vos MP sont fermés, le membre recevra un message d'erreur lors de l'achat. :: :: @@ -459,6 +804,7 @@ Pour ajouter des articles à votre boutique : Un article est par défaut en quantité illimitée. En déroulant le menu "Avancé", les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent définir un **stock limité** pour chaque article. Une fois épuisé, l'article ne peut plus être acheté jusqu'à ce que vous réapprovisionniez le stock manuellement. ::hint{ type="info" } + Le stock est géré article par article. Vous pouvez avoir certains articles en stock illimité et d'autres en quantité limitée dans la même boutique. :: @@ -469,24 +815,38 @@ Un article est par défaut en quantité illimitée. En déroulant le menu "Avanc En tant qu'administrateur, vous disposez de plusieurs commandes pour gérer l'argent des membres : | Commande | Description | + |----------|-------------| + | \ | Crée un message avec un bouton : le **premier membre** à cliquer gagne l'argent. Vous pouvez définir une durée limite (maximum **10 minutes**). | + | \ | Ajouter de l'argent à un membre spécifique. | + | \ | Ajouter de l'argent à **tous les membres** du serveur (opération asynchrone). | + | \ | Ajouter de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). | + | \ | Retirer de l'argent à un membre. | + | \ | Retirer de l'argent à **tous les membres** du serveur (opération asynchrone). | + | \ | Retirer de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). | + | \ | Définir exactement le montant d'argent d'un membre (remplace son argent actuel). | + | \ | Transférer de l'argent d'un membre à un autre (le donneur perd l'argent transféré). | + | \ | **Réinitialiser tout l'argent du serveur**. Cette action est irréversible ! | ::hint{ type="info" } + Les commandes admin ne peuvent être utilisées que par les membres de votre serveur possédant la **permission administrateur**. :: ::hint{ type="info" } + **Opérations en masse** : Les commandes ciblant "tous les membres" ou "un rôle" sont exécutées de manière **asynchrone**. + Un message de progression s'affiche et se met à jour automatiquement. Vous pouvez annuler l'opération à tout moment via le bouton prévu à cet effet. :: @@ -503,9 +863,742 @@ La fonctionnalité est accessible depuis la commande \ dans l'onglet " Après avoir cliqué sur **Importer UnbelievaBoat**, et confirmé que vous souhaitez procéder à l'importation, DraftBot récupérera automatiquement toutes les informations d'argent des membres. L'argent importé **remplace** l'argent actuel des membres dans DraftBot. ::hint{ type="warning" } + Assurez-vous que UnbelievaBoat est présent sur votre serveur au moment de l'importation ! :: ::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 +:: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 36ed4ef4857338ed04f82bb62ec2d6d8fccacdf9 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:06:19 +0200 Subject: [PATCH 02/26] Correction --- docs/fr/3.engagement/1.economy.md | 919 +----------------------------- 1 file changed, 1 insertion(+), 918 deletions(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 4e56b81c5..f6ee12184 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -1,19 +1,11 @@ --- - slug: /engagement/economie - 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', 'lyvendev'] - updatedAt: '2026-05-23' - --- ## Consulter votre argent @@ -23,7 +15,6 @@ Pour consulter votre solde personnel, utilisez la commande \. ![Carte renvoyée par la commande /argent](./assets/economy/bot_money.png) ::hint{ type="info" } - Pour consulter le solde d'un autre membre, ajoutez simplement sa mention en argument de la commande \. :: @@ -32,23 +23,15 @@ Pour consulter votre solde personnel, utilisez la commande \. Il existe plusieurs commandes pratiques pour rendre l'intégration du système d'économie aussi fluide que possible pour vous. | Commande | Description | - |----------|-------------| - -| \ (ou \) | Permet de réclamer sa somme quotidienne. [En savoir plus](#configurer-le-journalier) | - +| \ (ou \) | Permet de réclamer sa somme quotidienne. | | \ | Permet d'afficher la quantité d'argent que vous, ou un autre membre, possédez. | - | \ | Permet de donner de son argent au membre ciblé. | - | \ | Permet d'afficher la [boutique du serveur](#boutique). | - | \ | Permet d'afficher le [classement](#classement) des membres. | - | \ | Crée un message qui offre une somme d'argent au premier qui clique sur le bouton. | ::hint{ type="info" } - Les administrateurs disposent en plus des commandes \ pour gérer l'argent des membres. Voir la section [Gérer l'argent des membres](#gérer-largent-des-membres). :: @@ -59,34 +42,23 @@ La boutique, accessible depuis la commande \, permet à vos membres d ![Interface de la boutique](./assets/economy/bot_shops.png) - **Pagination** : Les articles sont affichés par page de 5 articles maximum - - **Tri des articles** : 5 options de tri disponibles (date de création, prix croissant, prix décroissant, nom alphabétique, type) - - **Sélection de boutique** : Si plusieurs boutiques existent, un menu de sélection s'affiche automatiquement - - **Achat sécurisé** : Confirmation requise avant chaque achat | Type | Description | Exemple | - |------|-------------|---------| - | **Rôle** | Attribution d'un rôle Discord | Rôle "VIP" pour 5000 💰 | - | **Rôle temporaire** | Attribution d'un rôle pour une durée limitée | Rôle "Boost 7 jours" pour 2000 💰 | - | **Expérience** | Points d'XP du [système de niveaux](/docs/engagement/niveaux) | 1000 XP pour 500 💰 | - | **Objet d'inventaire** | Un ou plusieurs [objets d'inventaire](/docs/engagement/inventaire) | 3x "Potion de chance" pour 1500 💰 | - | **Article personnalisé** | Une récompense que vous remettez manuellement | Code promo, goodies physiques, etc. | ::hint{ type="info" } - Vous pouvez avoir 1 boutique contenant jusqu'à **10 articles**. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent avoir 5 boutiques avec 500 articles dans chacune. :: ::hint{ type="success" } - Si vous avez configuré plusieurs boutiques, vos membres peuvent facilement basculer entre elles via le menu déroulant en bas de l'interface ! :: @@ -99,12 +71,10 @@ L'argent peut être gagné de diverses manières sur votre serveur. Vous contrô La méthode principale pour gagner de l'argent est la **participation écrite** dans le serveur. Chaque message rapporte une quantité d'argent **aléatoire** comprise entre deux valeurs que vous configurez (par défaut entre **15 et 25 💰**). ::hint{ type="info" } - 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 cet intervalle** indépendamment de celui du vocal. :: @@ -113,18 +83,13 @@ La méthode principale pour gagner de l'argent est la **participation écrite** 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), à **intervalle régulier** (toutes les 2 minutes par défaut, configurable). ::hint{ type="info" } - Cet 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. - - Le salon ne doit **pas être un salon de conférence** (stage) ou configuré comme **salon AFK** (dans les paramètres Discord). - - **Au moins 2 membres humains au total** (le bénéficiaire compris) doivent être présents et actifs (non muets/sourdine) dans le même salon. Si ces conditions ne sont plus remplies, le membre cesse de gagner de l'argent jusqu'à ce qu'elles soient à nouveau respectées. @@ -135,21 +100,13 @@ Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent act Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'argent via d'autres fonctionnalités : | Fonctionnalités | Description | - |-----------------|-------------| - | **Giveaways** | Offrez de l'argent en récompense | - | **Argent de départ** | Définissez une somme donnée aux nouveaux membres | - | **Daily/Journalier** | Récompense quotidienne réclamable via \ | - | **Cadeaux d'anniversaires** | Offrez de l'argent automatiquement | - | **Drop d'argent** (\) | Créez des événements interactifs où le premier à cliquer gagne | - | **Calendrier de l'Avent** | Récompenses quotidiennes en décembre | - | **Commandes personnalisées** | Créez toutes sortes de commandes en lien avec l'économie | ### Fils de discussion et forums @@ -157,15 +114,11 @@ Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'argent via d'a Le système d'économie distingue deux types d'espaces de discussion : | Type | Description | - |------|-------------| - | **Fils de discussion (threads)** | Créés dans les salons textuels ou d'annonces. Leur gain d'argent peut être activé/désactivé via l'option **"Gain d'argent dans les fils de discussion"**. | - | **Posts de forums** | Messages publiés dans les salons de type Forum. Leur gain d'argent est contrôlé par l'option **"Gain d'argent dans les posts"**. | ::hint{ type="info" } - Les fils de discussion et posts de forums **héritent automatiquement** des paramètres de leur salon parent concernant les listes blanches/noires et les multiplicateurs. :: @@ -174,11 +127,8 @@ Le système d'économie distingue deux types d'espaces de discussion : Les listes de **rôles** et **salons** vous permettent de contrôler finement qui peut gagner de l'argent et où : | Mode | Description | - |------|-------------| - | **Avec** | Seuls les membres/salons listés peuvent gagner de l'argent. Pour les rôles, un membre gagne dès qu'il possède **au moins un** rôle de la liste, peu importe ses autres rôles. | - | **Sans** | Les membres/salons listés ne peuvent **pas** gagner d'argent. Pour les rôles, un seul rôle interdit suffit à bloquer le gain. | ### Multiplicateurs d'argent @@ -186,18 +136,14 @@ Les listes de **rôles** et **salons** vous permettent de contrôler finement qu Vous pouvez appliquer des **multiplicateurs** (x1.5, x2, x2.5, x3) à certains rôles ou salons pour booster le gain d'argent. ::hint{ type="info" } - Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent utiliser des valeurs personnalisées qui vont de x0.1 à x10. :: - Si un membre cumule plusieurs rôles avec boosts, **seul le boost le plus élevé** sera appliqué. - - Si un salon hérite du boost de sa catégorie **et** possède son propre boost, **seul le boost du salon** sera appliqué. - - En revanche, le boost de rôle et le boost de salon **se cumulent** entre eux (multiplication). ::hint{ type="info" } - **Exemple** : un membre possédant un rôle x2 qui poste dans un salon x1.5 gagne x3 (2 × 1.5). À l'inverse, s'il possède deux rôles boostés (x2 et x1.5), seul le x2 sera appliqué. :: @@ -206,29 +152,18 @@ 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** | 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 ou plus (seuil configurable entre 100 et 1500) rapportent 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. | | - | **Réinitialiser l'argent au bannissement** | Si activé, les membres bannis perdent définitivement leur argent. | | - | **Argent de départ** | Définissez une somme d'argent donnée automatiquement aux nouveaux membres rejoignant le serveur. | | - | **Argent quotidien (Daily)** | Configurez la somme réclamable quotidiennement via la commande \ ou \. | | - | **Personnalisation de la devise** | Changez l'émoji de votre monnaie. | <:icon_premium:1096140508625125417> | - | **Personnalisation de la couleur** | Changez la couleur des embeds et cartes d'économie. | <:icon_premium:1096140508625125417> | ::hint{ type="info" } - Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: @@ -241,12 +176,10 @@ Vous pouvez afficher le classement des membres, du plus riche au moins riche, de ![Résultat de la commande /topargent](./assets/economy/bot_topargent.png) ::hint{ type="success" } - Pour afficher un nombre spécifique de lignes (par exemple le top 3 uniquement), passez ce nombre en argument : \ `nombre:3`. :: ::hint{ type="info" } - Si l'option **"Voir l'argent des autres utilisateurs"** est désactivée, les membres ne peuvent consulter que leur propre solde avec \, et la commande \ devient inaccessible aux non-administrateurs. Pour désactiver également le classement en ligne, voir la section [Classement en ligne](#classement-en-ligne) ci-dessous. :: @@ -257,12 +190,10 @@ Vous pouvez le consulter depuis le bouton **"Voir l'ensemble du classement"** de ![Classement en ligne](./assets/economy/panel_classement_web.png) ::hint{ type="info" } - Si vous êtes administrateur du serveur, vous pouvez également y accéder depuis le [**panel**](/dashboard/first/economy) dans le module **Économie** via le bouton **"Accéder au classement"**. :: ::hint{ type="info" } - Si vous souhaitez désactiver le classement en ligne, une option est prévue à cet effet depuis [le panel](/dashboard/first/economy#economy_leaderboards) ou depuis le \. :: @@ -273,14 +204,12 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es ![Classement Discord automatique](./assets/economy/bot_classement_discord_auto.png) ::hint{ type="success" } - Le message affiche jusqu'à 25 membres et est mis à jour automatiquement toutes les 10 minutes, uniquement si le classement a évolué. :: ## Configurer le système d'économie ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy) @@ -294,7 +223,6 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es ![Module économie activé sur le Panel](./assets/economy/panel_all.png) ::hint{type="warning"} - Une fois vos modifications terminées, n'oubliez pas de les enregistrer avec le bouton "Enregistrer" situé en bas de page ! :: :: @@ -308,82 +236,56 @@ Pour les serveurs [premium](/premium) <:icon_premium:1096140508625125417>, il es Le corps du **message** vous permet de consulter en un coup d'œil l'**état actuel** de votre système économique, tandis que les **boutons** situés au-dessous vous permettent d'en **modifier la configuration**. ::collapse{ label="Statut" } - Ce menu vous permet de : - - Activer / Désactiver le système d'économie - - Activer / Désactiver le classement en ligne - - Activer / Désactiver le classement sur Discord (<:icon_premium:1096140508625125417>) ![Menu "Statut" via la commande /config](./assets/economy/config_status.png) ::hint{ type="success" } - Lorsque vous activez le classement sur Discord, vous avez le choix entre utiliser un salon existant ou laisser DraftBot en créer un pour vous. Vous pouvez même définir le nombre de lignes du classement à afficher ! :: :: ::collapse{ label="Argent" } - Ce menu vous permet de : - - Activer / Désactiver / Régler la somme reçue à chaque message - - Activer / Désactiver / Régler la somme reçue en vocal (<:icon_premium:1096140508625125417>) - - Configurer la somme réclamable quotidiennement via la commande \ (ou \) - - Configurer l'argent de départ donné aux nouveaux membres - - Activer / Désactiver le gain d'argent dans les fils - - Activer / Désactiver le gain d'argent dans les posts de forums - - Activer / Désactiver le gain d'argent par message en vocal - - Activer / Désactiver / Régler les gains x2 pour les messages longs - - Choisir si l'argent des membres quittant le serveur est remis à 0 - - Choisir si l'argent des membres bannis est remis à 0 ![Menu "Argent" via la commande /config](./assets/economy/config_money.png) :: ::collapse{ label="Limitations & Boosts" } - Ce menu sert à configurer des gains différents en fonction du rôle d'un membre ou du salon dans lequel il poste un message. Vous pouvez définir : - - Pour quels rôles activer/désactiver le gain d'argent, - - dans quels salons activer/désactiver le gain d'argent, - - à quels rôles appliquer un multiplicateur (de x1.5 à x3), - - à quels salons appliquer un multiplicateur (de x1.5 à x3). ![Menu "Limitations & Boosts" via la commande /config](./assets/economy/config_limits_boosts.png) :: ::collapse{ label="Personnalisation" } - - Personnaliser l'émoji de votre monnaie - - Personnaliser la couleur de l'interface d'économie (vert par défaut) ![Menu "Personnalisation" via la commande /config](./assets/economy/config_custom.png) ::hint{ type="success" } - Lorsque vous personnalisez la devise, vous pouvez même utiliser les émojis personnalisés de votre serveur ! - ![Exemple de devise personnalisée](./assets/economy/panel_custom_currency.png) :: ::hint{ type="info" } - Ces fonctionnalités sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: :: @@ -397,7 +299,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ### Montants ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) @@ -422,11 +323,9 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration du système de montants](./assets/economy/config_daily_amount.png) - **Montant minimum :** Le montant minimum sera le montant donné à chaque interaction avec la commande \. Si vous souhaitez **désactiver le système de /journalier**, alors mettez **0** à la place du montant minimum. - - **Montant maximum :** Si vous souhaitez que le montant soit **aléatoire**, alors configurez un montant maximum. Celui-ci permettra de configurer un montant donné entre le montant minimum, et le montant qu'il ne faudra pas dépasser. ::hint{ type="info" } - Si vous souhaitez que la commande /journalier sois invisible aux yeux des **autres utilisateurs**, alors désactivez la **réponse éphémère**. Sachez qu'il sera désactivé par défaut et noir s'il l'est. Sinon, il sera en vert. :: :: @@ -435,7 +334,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ### Boosts par rôle ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) @@ -460,7 +358,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr Vous pouvez **Ajouter un rôle**, en modifier un, en supprimer voir **réinitialiser** entièrement les rôles pour recommencer à 0. ::hint{ type="warning" } - Si vous souhaitez réinitialiser les boosts par rôle, cette action sera **irréversible**. :: :: @@ -469,7 +366,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ### Série (Streak) ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) @@ -481,17 +377,12 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr Vous avez le choix entre configurer en **montant fixe** ou alors en **pourcentages**. - **Bonus par jour :** Le bonus qui sera ajouté chaque jour. Cela signifie que si l'utilisateur revient 2 fois après le jour de départ du bonus, alors il recevra 2 fois votre bonus ajoutés à son [montant](#montants) initialement configuré. - - **Bonus maximum :** Le bonus le **plus haut** que l'utilisateur pourra recevoir. Si vous ne souhaitez pas en avoir, alors mettez "**0**". - - **Jour de départ du bonus :** Le jour auquel il commencera à rajouter votre bonus. Si vous souhaitez que les bonus soient appliqués au bout d'une semaine d'activité, alors vous le définirez à 7 jours. - - **Récupération payante :** Permettez aux membres de pouvoir reprendre leur série en échange d'un montant prédéfini de leur argent. ::collapse{ label="Récupération payante" } - - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. - - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. :: :: @@ -507,19 +398,15 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr Vous avez le choix entre 2 modes : **montant fixe** ou bien **pourcentages**. Cela permet d'ajouter des bonus journaliers, soit linéaire ou bien alors exponentiel. - **Bonus par jour :** Le bonus qui sera ajouté chaque jour. Cela signifie que si l'utilisateur revient 2 fois après le jour de départ du bonus, alors il recevra 2 fois votre bonus ajoutés à son [montant](#montants) initialement configuré. - - **Bonus maximum :** Le bonus le **plus haut** que l'utilisateur pourra recevoir. Si vous ne souhaitez pas en avoir, alors mettez "**0**". - - **Jour de départ du bonus :** Le jour auquel il commencera à rajouter votre bonus. Si vous souhaitez que les bonus soient appliqués au bout d'une semaine d'activité, alors vous le définirez à 7 jours. ::collapse{ label="Restauration" } - ![Configuration de la restauration de la série](./assets/economy/config_daily_streak_recup.png) La **restauration** permet à vos membres de pouvoir reprendre leur série en échange d'un montant prédéfini de leur argent. - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. - - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. :: :: @@ -528,7 +415,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ### Récompenses paliers ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) @@ -538,18 +424,15 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration du système de paliers](./assets/economy/panel_daily_level.png) ::hint{ type="warning" } - Vous devez avoir activé le système de [série](#série-streak) pour utiliser les paliers. :: - **Type de récompense :** Vous pouvez choisir diverses récompenses à donner à l'utilisateur comme de l'argent, de l'expérience, des rôles permanents ou temporaires, ou encore des objets. - - **Série (jours) :** Le nombre de jours qu'il faut attendre afin d'avoir la récompense. **La récurrence :** - **Une seule fois :** La récompense n'est applicable qu'une seule fois. - - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* :: @@ -562,27 +445,23 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration du système de paliers](./assets/economy/config_daily_level.png) ::hint{ type="warning" } - Vous devez avoir activé le système de [série](#série-streak) pour utiliser les paliers. :: Vous pouvez **Ajouter un palier**, en modifier un, en supprimer voir **réinitialiser** entièrement les paliers pour recommencer à 0. ::hint{ type="warning" } - Si vous souhaitez réinitialiser les boosts par rôle, cette action sera **irréversible**. :: Lorsque vous souhaitez ajouter ou modifier un palier, vous pourrez configurer ces diverses options : - **Type de récompense :** Vous pouvez choisir diverses récompenses à donner à l'utilisateur comme de l'argent, de l'expérience, des rôles permanents ou temporaires, ou encore des objets. - - **Série (jours) :** Le nombre de jours qu'il faut attendre afin d'avoir la récompense. **La récurrence :** - **Une seule fois :** La récompense n'est applicable qu'une seule fois. - - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* :: :: @@ -590,7 +469,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ## Configurer les boutiques ::tabs - ::tab{ label="Depuis le panel" } [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy) @@ -604,21 +482,16 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Menu de création de boutique](./assets/economy/panel_shops.png) **Paramètres de la boutique :** - - **Nom** : Le nom de votre boutique (50 caractères maximum) - - **Description** : Une description de la boutique (500 caractères maximum) - - **Style** : Choisissez entre **Classique** (apparence neutre, adaptée à toutes les thématiques) ou **Marché noir** (habillage sombre avec un ton mystérieux, idéal pour les serveurs RP ou les boutiques d'objets rares) ::hint{ type="info" } - Si votre serveur possède déjà des boutiques, elles apparaîtront en bas de l'écran, et vous pourrez les modifier / supprimer. :: :: ::tab{ label="Via la commande /config" } - Via la commande \, accédez au menu "Économie" puis "Boutique". Vous pourrez alors créer, modifier ou supprimer des boutiques. ![Menu de sélection d'une boutique](./assets/economy/config_shops.png) @@ -628,7 +501,6 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr :: ::hint{ type="info" } - Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à 5 boutiques. :: @@ -637,25 +509,16 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr Une fois votre boutique créée, vous pouvez la personnaliser davantage : | Paramètre | Description | | - |-----------|-------------|--| - | **Émoji** | Ajoutez un émoji qui s'affichera à côté du nom de la boutique | | - | **Description** | Choisissez une description pour créer l'histoire de votre boutique | | - | **Style** | Choisissez entre **Classique** ou **Marché noir** (voir la description ci-dessus) | | - | **Tri par défaut** | Définissez l'ordre de tri par défaut des articles | | - | **Conditions d'accès** | Restreignez l'accès à la boutique : rôles requis ou interdits, niveau minimum, etc. | | - | **Couleur** | Personnalisez la couleur de l'interface de la boutique | <:icon_premium:1096140508625125417> | - | **Bannière** | Ajoutez une image de bannière en haut de la boutique (800x137px recommandé) (10Mo max) | <:icon_premium:1096140508625125417> | ::hint{ type="info" } - Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium:1096140508625125417>. :: @@ -664,20 +527,16 @@ Une fois votre boutique créée, vous pouvez la personnaliser davantage : Pour ajouter des articles à votre boutique : ::tabs - ::tab{ label="Depuis le panel" } - [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy#shops) 1. Cliquez sur le bouton **"Modifier"** de la boutique concernée - 2. Cliquez sur **"Créer un article"** ![Menu de création d'article](./assets/economy/panel_create_article.png) :: ::tab{ label="Via la commande /config" } - Via la commande \, accédez au menu "Économie" > "Boutique" > "Créer / Modifier / Supprimer un article". ![Menu de gestion des articles via la commande /config](./assets/economy/config_articles.png) @@ -685,115 +544,85 @@ Pour ajouter des articles à votre boutique : :: **Informations communes à tous les types d'articles :** - - **Type** : Le type d'article (rôle, rôle temporaire, expérience, objet, personnalisé) - - **Prix** : Le coût de l'article en argent du serveur - - **Description** : Une description de l'article (1000 caractères maximum) - - **Stock** : Quantité disponible (voir la section [Stock d'un article](#stock-dun-article)) ::tabs - ::tab{ label="Rôle" } - Vous pouvez permettre à vos membres d'acquérir des rôles (temporaires ou permanents) en échange de devises. Pour ajouter un rôle à la boutique, sélectionnez le type d'article **"rôle"** ou **"rôle temporaire"** dans le menu de création d'article. Choisissez ensuite : - - Le prix de l'article - - Le rôle à attribuer - - La description de l'article - - La durée du rôle *(dans le cas d'un rôle temporaire)* ![Menu de vente de rôles, temporaire (à gauche) et classique (à droite)](./assets/economy/panel_article_roles.png) ::hint{ type="warning" } - Le rôle sélectionné doit avoir été créé au préalable sur votre serveur, et être accessible à DraftBot (donc ne pas être situé plus haut que le rôle le plus élevé de DraftBot). :: ::hint{ type="info" } - Si un membre tente d'acheter un rôle qu'il possède déjà, l'achat sera refusé avec un message d'erreur explicite. :: :: ::tab{ label="Expérience" } - Si le [système de niveaux](/docs/engagement/niveaux) est activé, vous pouvez permettre à vos membres d'acheter des points d'expérience en échange de devises. Pour ajouter une somme d'XP à la boutique, sélectionnez le type d'article **"De l'expérience"** dans le menu de création d'article. Choisissez ensuite : - - Le prix de l'article - - La quantité d'expérience à attribuer - - La description de l'article ![Menu de vente de points d'expérience](./assets/economy/panel_article_xp.png) ::hint{ type="warning" } - Le système de niveaux doit être **activé** sur votre serveur pour utiliser ce type d'article. Si vous le désactivez, un avertissement s'affichera lors de l'achat. :: **Comportements particuliers :** - **Montée de niveau** : Si l'achat d'XP fait monter le membre de niveau, il recevra automatiquement les récompenses de niveau configurées et une annonce sera envoyée (si activée). - - **Limite de niveau** : Si un niveau maximum est défini (serveurs [premium](/premium) <:icon_premium:1096140508625125417>), les membres ayant atteint ce niveau ne pourront plus acheter d'XP. :: ::tab{ label="Objet Inventaire" } - Vous pouvez créer des objets fictifs à ajouter à l'inventaire. Pour proposer des objets d'inventaire à la vente dans votre boutique, sélectionnez le type d'article **"Un objet d'inventaire"** dans le menu de création d'article. Choisissez ensuite : - - Le prix de l'article - - L'objet à vendre - - Le nombre d'objets à attribuer par achat - - La description de l'article ![Menu de vente d'objet d'inventaire](./assets/economy/panel_article_item.png) ::hint{ type="info" } - Si vous n'utilisez pas encore l'inventaire, découvrez la fonctionnalité depuis la [documentation de l'inventaire](/docs/engagement/inventaire). :: :: ::tab{ label="Article Personnalisé" } - Si vous souhaitez permettre à vos membres d'acheter d'autres articles, comme par exemple des codes promotionnels, des clés d'activation, ou bien des objets "réels", DraftBot a la solution ! Pour ajouter un article personnalisé à la boutique, sélectionnez le type d'article **"Un article personnalisé"** dans le menu de création d'article. Choisissez ensuite : - - Le prix de l'article - - Le nom de l'article - - La description de l'article ![Menu de vente d'article personnalisé](./assets/economy/panel_article_custom.png) ::hint{ type="success" } - **Comment ça fonctionne ?** Lorsqu'un membre achète cet article, **vous recevez une notification par message privé de DraftBot** avec les informations du membre. Vous pouvez alors lui remettre la récompense "en main propre" comme vous le souhaitez. :: ::hint{ type="warning" } - Assurez-vous que vos messages privés sont ouverts pour recevoir les notifications d'achat ! Si vos MP sont fermés, le membre recevra un message d'erreur lors de l'achat. :: :: @@ -804,7 +633,6 @@ Pour ajouter des articles à votre boutique : Un article est par défaut en quantité illimitée. En déroulant le menu "Avancé", les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent définir un **stock limité** pour chaque article. Une fois épuisé, l'article ne peut plus être acheté jusqu'à ce que vous réapprovisionniez le stock manuellement. ::hint{ type="info" } - Le stock est géré article par article. Vous pouvez avoir certains articles en stock illimité et d'autres en quantité limitée dans la même boutique. :: @@ -815,38 +643,24 @@ Un article est par défaut en quantité illimitée. En déroulant le menu "Avanc En tant qu'administrateur, vous disposez de plusieurs commandes pour gérer l'argent des membres : | Commande | Description | - |----------|-------------| - | \ | Crée un message avec un bouton : le **premier membre** à cliquer gagne l'argent. Vous pouvez définir une durée limite (maximum **10 minutes**). | - | \ | Ajouter de l'argent à un membre spécifique. | - | \ | Ajouter de l'argent à **tous les membres** du serveur (opération asynchrone). | - | \ | Ajouter de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). | - | \ | Retirer de l'argent à un membre. | - | \ | Retirer de l'argent à **tous les membres** du serveur (opération asynchrone). | - | \ | Retirer de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). | - | \ | Définir exactement le montant d'argent d'un membre (remplace son argent actuel). | - | \ | Transférer de l'argent d'un membre à un autre (le donneur perd l'argent transféré). | - | \ | **Réinitialiser tout l'argent du serveur**. Cette action est irréversible ! | ::hint{ type="info" } - Les commandes admin ne peuvent être utilisées que par les membres de votre serveur possédant la **permission administrateur**. :: ::hint{ type="info" } - **Opérations en masse** : Les commandes ciblant "tous les membres" ou "un rôle" sont exécutées de manière **asynchrone**. - Un message de progression s'affiche et se met à jour automatiquement. Vous pouvez annuler l'opération à tout moment via le bouton prévu à cet effet. :: @@ -863,742 +677,11 @@ La fonctionnalité est accessible depuis la commande \ dans l'onglet " Après avoir cliqué sur **Importer UnbelievaBoat**, et confirmé que vous souhaitez procéder à l'importation, DraftBot récupérera automatiquement toutes les informations d'argent des membres. L'argent importé **remplace** l'argent actuel des membres dans DraftBot. ::hint{ type="warning" } - Assurez-vous que UnbelievaBoat est présent sur votre serveur au moment de l'importation ! :: ::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. :: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 8a660b6bbeaf888a12d7cfea3d018968da0e000c Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:07:38 +0200 Subject: [PATCH 03/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=203=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/config_daily.png | Bin 0 -> 25311 bytes .../assets/economy/panel_daily_level.png | Bin 0 -> 13859 bytes .../assets/economy/panel_daily_streak.png | Bin 0 -> 34625 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily.png create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_level.png create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_streak.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily.png b/docs/fr/3.engagement/assets/economy/config_daily.png new file mode 100644 index 0000000000000000000000000000000000000000..b22b8d94bd6bfbb6c00250265a7aa1f9e639ba3f GIT binary patch literal 25311 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 P0?aO3nh-DEeDr?+14JM{ literal 0 HcmV?d00001 diff --git a/docs/fr/3.engagement/assets/economy/panel_daily_streak.png b/docs/fr/3.engagement/assets/economy/panel_daily_streak.png new file mode 100644 index 0000000000000000000000000000000000000000..ad93248b847284ac6fd166d08bfe26978619269f GIT binary patch literal 34625 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 CsD~~9 literal 0 HcmV?d00001 From 32599526c70fba8b929694fb07667307cd142b08 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:07:51 +0200 Subject: [PATCH 04/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/config_daily_amount.png | Bin 0 -> 15736 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily_amount.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily_amount.png b/docs/fr/3.engagement/assets/economy/config_daily_amount.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d646c865c4ebb093944d6afb6a9afbdc864b1c GIT binary patch literal 15736 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 literal 0 HcmV?d00001 From f7c130700b5faf5a3a1d2b5cb1ce8ed4aeacc5b6 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:08:04 +0200 Subject: [PATCH 05/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/config_daily_boost.png | Bin 0 -> 13258 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily_boost.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily_boost.png b/docs/fr/3.engagement/assets/economy/config_daily_boost.png new file mode 100644 index 0000000000000000000000000000000000000000..b4bccd6eeda43ea431d6ff29d82a15da58499745 GIT binary patch literal 13258 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

2)RHI-sB8{{8&+ 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 literal 0 HcmV?d00001 From e47b40b3ece10ae4cd3e2f42460e953aceb799e0 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:08:25 +0200 Subject: [PATCH 06/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/config_daily_level.png | Bin 0 -> 9409 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily_level.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily_level.png b/docs/fr/3.engagement/assets/economy/config_daily_level.png new file mode 100644 index 0000000000000000000000000000000000000000..a708ba5d46474c87b9245230ab1fe9b801523049 GIT binary patch literal 9409 zcmch7cT|(v+HdB}oKX+fLB*kt4aFcaLgYWy)Vw(Ip0~|y?3p9*1Gqf&3<=wdETe(-}8Hk z|L(T=p}#5r4Fm!mviSC{0WxsaI^yx$7PI z=`Z^SpD3NXk2-^TKzMxNjr(WoXG8iW>;PX__0cB->Q7INNEV7`i%srvD>2m>e1X>@ zzNb!>?XsKqeVuFwTUOZvujzJ;z&Wg*1LV4YRP(2SzXBcaPN0eXF?8?G=RdL!0zZBA zaqR!{;U3J>4Brty!!=Ke#`mQyL0tM+h9J=E9sNUDSuW$vG1Bq*L2>bB>Fi&dw#V~w zcA5|I7s+O8N`l%7fc+u@2{>wiaa8i%oOu0_S&` zpMXHjr+VITM>GzLySK4i6R+0ziKNBtr4Q*fu5|_{_4X8xt7>dK>FC67eyTfmd7&mj zu{A$$r(kBIJuBn)9nzTCkoke$rGC34C7BDbLz~;~fJ7*$A%CvfY?d{KhRIBE^)pkAhHjwOhP|2YGrg&wfY^Y(t&)IKuK<#(y;F*8 z<#>RG9xt9BF@IPybj0m!KCaW(?wp8t!{x*BvZDYN-zAkl@}H@45yiea+MO=O{f!1qhYlnUkh>!So^qh#5bhn`UhIU`wyqC0*vb>xs+bT{byA*=+{W>ukM;E_# zKpcs*#^Z@qN=`2VnYBul^XjGuqp)n+Ho;PQGkf^2aFoyJ$c|-CzMjoMgm48rOYW@kq&WIL$R{*lHHZ0v79CfR$Ndw8}g&5tsalFm!+#xQb@asD8JB$_-`I zZTDYOf1b$9PKi(;?bL1Q!|-)g#Pddu{^X0JKP{~#-^)vIL3KIzF&`&!(;|8^(~wsd z|3au+JEPZni&0%8=um{!S&FPySVQeDldaK8vIl2EJMX^XRL+-M%6O?4Eb**N?*tNb zywxlI0GR^?qlO(BjhtbpKBLF_;;eRuB4SzkFSQvL^cFs@ZdNx-%TO%y0f&~RY#=rv z@SY*lUI&JfB5EY@0GTg}x9_B+Db;YQjFty5#g~0YC~2c{nXnoyo5AqYP)Lo!W-(N% zesl9-q0TQ|c8CCXY+;~ZuJ_Q5O9mI5I3?q1`RB$&3GdOx1i#WQWp{qs{MS<}^T_Zm z!!gkT2yGsTaCM&)gk|O1E;}R3=*Wnq8pz%-Q%qAXLZ(q=n1X>38nsz8G&xXPQ*FVd z(MQUuvm~+q++eL*;oe@%p1W)3Eb&%=t+3K)rAk{PeSgk*ThfVwRbNywO{oT(MkZm= z`b{`J&lsh*q9R)DTkaZLQ6 za(x>D)I*G!{hNx6$02 zVc4wH{%#**3J+&&ey1X1-E>&hWw4G0A5_-Qy$1=b(@M!I_Ljm4$X*CJs>@b$Ys6Icsa*V+RNr)>|R%TmNDj zT}g`Jt2+_p0_ZJFS@Uq2lM8VZL0=8DJI8mKTb>oJ3@f{$H9!2*0{&HqfPxOu34Y|8 zi%C!@yImSWS5ho8J|6&~G0~}0!^k^fop<~DFL!kb0b!-958AuA{U`Jn=ru;JiAhD4 zN$0VCj2gF(zL593FZ6ILf_<4qw3l_&G$CDb9qE+DvyqGrV=wV%&-8Q?H;?Jt3hl8|C`aw1Dn4Rj=WS-6nyIP1WcW1 zUT6{B6Wkl8+Xxe=TlPo-9%cQ?hz1vwVrJ79=z2B>Pa6o#7gU*BI7F zKXH|x>Xmfa@IwR=)=H1aK<8h zpgFN{mNs!+Y$^K+i1W#RAP@DXE=o*-eZgtsR>?KbwBd}EwehF0p2T6Pq=CWC;*os2 zh()7zh)5s**=5@zBAHa4YR_P^GT(Cj?lpWXK)+yar)L*V>jF!*hY1UYXQ~8~T;Cx( z3;3NBrxdi1_xL^hu|1=v$)3S|<(Sq#{oY$eR|vmfw6FM_LGUBJ+;*GRm~J8`3C3Nb zc;K~3o%U+u!h{j%ymE3!yx4X#Gp*)AhkBn28h_IQl_izrGsuO!#FR&OQnOUvv(1&dc6&{uk}=On364|)?gp#RAGwJmPhqi zPt#@PN+V0y{USrqedZboUGc|ILf#8?WnGZ7`X&oHxF{YwNgm8Dpz2buf}C~!9QqPK z6o3B+I}UzE{(t{)`RRpRg5F2~XVfahvBQFqHgJS*)f4=!xP$+M?E$3eFTreMHMvN0yq$zBabKgDpBrq^8#S{eEqI-i>J4_fCi|qF1QexOa+7rxFTG(?v^Fh`Clb~(6!Yp6H z_*mnkyA;pEtO7y5Lh}7PE&X%rYT2>r=z_Hiws^npo^AydNKt{Wc8#O=2*m+erpM{# zSYn*(V9ji_K8F%R9xP8G*ikN|Vdn;k?vv-MnB_0A66b+n6y>qh*60k(sp4AqCl9Y( zMxZsBSzc{qo{Lu+?-;@;1odL#jDyn)UYe?IdV4vi8ZD&Pl=t5|CLRiI7wyk-O3AmR zpoJI_uZXri=v?e+my>GGa=ye-=TOpIahzsG722IoG&<95CEV{~Gq{Q{0=+A|qwiUi zRTe7M2Cjv>1;IBhC>(}eQT_85sPL^+dkVZ-4UA)v3wQ~JPEu2S4$o4}4!~R03`;eq z0kp#6De5G*0*Yf*7_AMcn<3VK%sIF6Q|zbHg-iGG$E zI3NDR-t~?xE?t%6YvL#fQ?a6-2w=F1Ex4F_E+kcOFwz~Xki}0$qXQxnT%Xw8>**-x zl%qZP!{tjnjCES+v4CxR%F>#9+7#&TdEf9eh5pQDfwP@FK)}S$qo^;|F3iirZ098C z`{EdKM!&6ox(is(pHG}u=DyO;#kH?aQNUEp@MNN458F2QK?vgZCH_LkM+*wcF|Kn$ z=MZuNpB8v?21*6&ZIkcY8E9~Ok?o7Cjt~x%ukZ%TU(VULh1;=o@HbTzL+CG|u0Z|` zqO<3nTj!XnWehb17pEEK%ei^ysRtq2wosFkb;d@B)tf$)mz-5zn9=n~6on%q22Yf8 zU!nAb15i+q&y2Eea((%wrM=a0GNh+9STh0b2KN(7Vll5SEXx%U* zr(IGIq*13_e9pX;L*@g4P+zp|13)S#s{-EC)NBzgyFcK(zf3ILPaa0M`qDEyTUY&D zlbl-Gg{i8af`)+WG8GL7b8Q~_|B$4BD(+v&&?uKM(aSO$15y?#N?`K=>ikCDQEtcS z>PmB-B7OpT_k9rg?ucHiC$YTR(rrszo^iMHeRO9ACWRH1!q{5uI$T z)X@z%-viJ?Vfk_L)9IDJT44r_i!zrc^waIK+^)-L^^CC#n}j!LlbVZyYagIJ5^kav zPKPp+$1(-I4s@ontzV$t+}yfOgPthUa+k7(05G*$PRKbS7OzB4u{q^(M0tO>cCL+Z zIP6{v!-0zCYq^*cq~%CBm;tt}D>5#stsosMkhdp(0!nYOHSlb1d^o5CGdT%^Cea~! zo}A_qNqka9M-AsCdR$GHGDvi3Q8C~uqA1?&b|C_l;i`bnET@oe3c9Gy9{D!=vFwW^ zdVl!BDbT|Jmsxh{RBH!mS&CY>1u#A={T@HaG)diNYDLmG?@ZwQj0RxWEgd(#E(Hj1 z8yfI~vT5?;Z6{EX#kX~Im_{}_X2AzRuh%6VY-_g<50({jKI#)`TE&xIA|;3l#5F77K!c-qsgE{u$gco1IGO&lME#adlaDIj4uvwUW*P@{GGy!! zRs}wUE)GZMGGD|7I&FBuXJ1Zdez%~)kR})B_AM>`@5_2FcBdZ1vdv&`w77ihe z5CozGL$@iB)ojs-aYt4qV6`ljM1HHSyjdO0v$qjT23BT=PJ!+l{mg*2gfC4T0lnVp z&HU#r^yeQthF7AYgqWMjeM zIPH&u2&@H{O~TiIFbrLAYZ%%eMDK3ec|cfuiu)la{UHAo2GtY8=nT?LiJeaXAC5~) zOS_WOUe=Ylu(P|82enxt*-e?%y;#}J$;tU)yjdj&=KcPc(I4gtn;+fa$4Mkdt7{4y zcEz?$Pmw=z9pt!*&E2j|T( zLTt+FMN>i=!3*;9;kPQ=SnQLfd?%YYJDVLXzR!UG^0WGIoe$5ru`jet2;WgF`~+$$ zSBPS3LD$H@fcI#&h25H>Sun2lhdatktSgt^B7S@K%wnBWDaq3HYp>R6GkH&P5Aya1 zlzVOunbkDi#plG5u?M-W_-7DqR&o*~Ngb|SUE|Zv{yVjj%jN#CFj6<01QSknJPD12 zG6Npbd>z5y)2c?M2MX0U!&f=fmGXh4?e%@$?V`V5OSty(+5yORpFxS4=r?2Xr+~%M z#nFO9n|>hxtAhfC`4LDQ(zS9V6DvzujxzqYh4fWdGB zk<%_*O@HR{n;<_wKiP$yD>^H4$6q|#*^%uwPE(_%@}sV?HvG&qs;B>HQq_2}IccY7 z_u!ETiBck?MG_kEAgnbxZ)&u{=tFm^_7ulA$-I%DP0axX`JMJAIkkLtd!7#z+dI z^azJ?yE$qX$4Owcz%@1?ePjfq<&3K7l>8JRoibZwrYKjpbMl;(MM~nj| z-Yo3eEs$%^6_1;as0i-8>ls-b=bLIA+Uro-zyqynG2c6s^5bN(V z8dV#mITvIisEKl=`>#-yII0SaJZK2m6_dLs;mthqAi`ku)I!s4ocfI?DqT2h!19}BN4Bg)>g^$pOz7yYlY_S$>2GumyShlROx+& z9>SLXA$4zN8z-HUq;Vu~a|9PFV=XRxwJOZ1*j(7OHjLWYLZMs=ZOp1cenJQq)AS>_e8Q;Yt!Zl^TlX^{?x7)p+3Eg=kx%6TidfFFc1P zmi^@XL7s7{y$XZP6{Zs`zWll`1$UG+d`4+2+4O8_Hbi?Qt%m4jc9Ti=9ZbfL*X6({n z&yHv99K)nVB=TG@X$m{H)vEzNiXx21bVpvTEQ(K&_aiOsx}Mz<lP~-5vAp+%Y5J zQ?qDqKJ2<`)qR;UrES?o4ohci%T5JFAeKC(_3SgDIjv{Pg8KxRpu5=IKMd+bei|N5 zT$!Rbj7>+$MnhxBWb#rME)s0I{+knUnR%IPXZ)2)y@*4hEycdb!6AJJY_XLU@vU|h zjs09%*N^?eXhpfwzVCR`u%@jPWqOUqaZyYZPfos|+(joZ0t`&-mt!~WAP1@WOx0sz zANY3VOU?>m?m>ua_9Rz^NiD9sBjaYa+7iFOg{cOqW}Uae2cpYpN|h79bmFRAux00* zaw2UzOj?i>qsEz=U$!Me%V;Y+g0uj7qNfOX8`)RlR`Rf(c`VDIh8;g{f1@gjvvkpMSEtQGI2zW0M!iv zdKw_6e31in{mz6rEZ}KstQV)99jxuEjdD>|)X!B`Xs9MrRf3hsPv1(0 zbIVc)s?u2^)~n467YSz9Lvc5gG+cJvV$m5$oMfK%FlQO(iG>4tFvT&SshK;Zamddt%gP{0@2X>`+ zV=|embt9>?$yZfx+1ArtU4pH7a(8#h-Ia;*e~^iRt6q12oKgX`TMM6ewiqFm`sO~y zH?%7v>H^>%=z3nCeG{FCn(P;_2w8g~zF`d^puNYFglox(MI%V<(CoW^WEvf1U1&6J zM@Cg2K2<=#-omiDY5)eHaAoM;O?3Jf21eD(%gW$!VJpCfl(kjaVuz_-XwfKhA}d!Z z2^TIv^z3PsEphID;~UZ8Vvq>9q6Yct;~taX$hGn|VSGy1b1j5Q{CMOHZ?{=0z zv6%1Y!~2|pPY4PSP0VC@O15&Me`j>4T_x1S5%_$tCs5}Xm6m~+-(Btdu_8DJFOa9P zqshbNfR|DRf0w9$#|9?th4+X+lC4GpTnik}fkJu`4*)LVjt`N|`)f<@`7u0keA^!umxu zp18ThtAQr5OJBt&Gihw|$@Xpq$OVR4B3{CDGA~%;^S)EjJ#An@%I{P8wL*HS`-v)P z@)i1yvRxf(idO~rSZ)E}VG^k49zt2A)cb2}1S8PBG&GZ$@CZ^d(RVugF{Ga{~Dn9>0;TZ_@+5Nr$1=s@^ zl;NJ#^Ri+&l*S3V2amf95mQKVixK?PBiXrH$mz} z8uIBpo3gqEaf^tD+OPIYO@~{Ae0=F0KeBw0FV7^OHUBX@J3b&e3EGoqrU9S?`EzWf*k;UtwMv1+8t7Qd4J&V$ zAGT@kvkAXux>Mt(ReyM~QGTOOV{`dPG@Y)c;nm&yXw`xskBZVY-RuN_u2sSx2z*sj zCo0=$+_mypa%jiYzDt&7Z2Oe}(d^Kw`^Ba_pZUEyNkZ2+8TE6~)MRHG7d`%7f6Pb! z$V!bkN5U^L;{nyiKEQGSOWq(%* zptgR@Sx(ZJ9-OfBZlS?b&#UD;;%Ru_E}Q)gVMo4LRnODddi!Z#-g*(Kr8Uv6v8Skj zn|AcD8Z|n~bkl2mJnq`y?4Kpx_q9Pj$|2s}VdYno-L!NMlx<6Aewb}D6B=JW4b%=w zKyrK~_*u^@?yv=3bCI?L_quUb!;MjD-Q1d}^a4 zX+kQ=x_Z8AkjqE;cdxrY^l#&QSyFO(YnnTVdyg!1pHRLLEJseaSgWKY!OChUmUcHC z4zBPC@_z_dqB0@GQ0tv1R$+1yD6~070cRf-{`8CnR`5pwy-z-vlq2z}eWkYU-Svyr z%WCE3_Sx@cyDCair*cUfM~clFt&@{F7_5cvm-Ug_)}d3&OPdk<`P^m~u%=K41c^`J1Q{x>(ES9J|<7$umx SJlW$`EN Date: Sun, 23 Aug 2026 20:08:37 +0200 Subject: [PATCH 07/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/config_daily_streak.png | Bin 0 -> 25484 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily_streak.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily_streak.png b/docs/fr/3.engagement/assets/economy/config_daily_streak.png new file mode 100644 index 0000000000000000000000000000000000000000..b1910e5a3e74e3102e06d1884a96d5aa06dca25a GIT binary patch literal 25484 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 G+CKo0g Date: Sun, 23 Aug 2026 20:08:46 +0200 Subject: [PATCH 08/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../economy/config_daily_streak_recup.png | Bin 0 -> 18931 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/config_daily_streak_recup.png diff --git a/docs/fr/3.engagement/assets/economy/config_daily_streak_recup.png b/docs/fr/3.engagement/assets/economy/config_daily_streak_recup.png new file mode 100644 index 0000000000000000000000000000000000000000..691336aa74ee4fd56e0891140b93fb64750e6954 GIT binary patch literal 18931 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 E0Ct*P=l}o! literal 0 HcmV?d00001 From def15602677ffea87e7b407ac2192ff3eb62087c Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:08:52 +0200 Subject: [PATCH 09/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../economy/panel_daily_amount_random.png | Bin 0 -> 13202 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_amount_random.png diff --git a/docs/fr/3.engagement/assets/economy/panel_daily_amount_random.png b/docs/fr/3.engagement/assets/economy/panel_daily_amount_random.png new file mode 100644 index 0000000000000000000000000000000000000000..e56b73d09ddbf6f1319c78742ae7b379bfb93f09 GIT binary patch literal 13202 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 D5;Msu literal 0 HcmV?d00001 From 55ce00659dfcb799c53d83b6733c45cee5cf54bd Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:09:00 +0200 Subject: [PATCH 10/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/economy/panel_daily_amount_set.png | Bin 0 -> 12395 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_amount_set.png diff --git a/docs/fr/3.engagement/assets/economy/panel_daily_amount_set.png b/docs/fr/3.engagement/assets/economy/panel_daily_amount_set.png new file mode 100644 index 0000000000000000000000000000000000000000..afb0ea2a604a583e2d16acc64f91c9e80f3e0776 GIT binary patch literal 12395 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 Date: Sun, 23 Aug 2026 20:15:59 +0200 Subject: [PATCH 11/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/3.engagement/1.economy.md | 2 ++ .../assets/economy/panel_daily_streak_recup.png | Bin 0 -> 15661 bytes 2 files changed, 2 insertions(+) create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_streak_recup.png diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index f6ee12184..9f5b68995 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -382,6 +382,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr - **Récupération payante :** Permettez aux membres de pouvoir reprendre leur série en échange d'un montant prédéfini de leur argent. ::collapse{ label="Récupération payante" } + - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. :: @@ -685,3 +686,4 @@ Après avoir cliqué sur **Importer UnbelievaBoat**, et confirmé que vous souha :: + diff --git a/docs/fr/3.engagement/assets/economy/panel_daily_streak_recup.png b/docs/fr/3.engagement/assets/economy/panel_daily_streak_recup.png new file mode 100644 index 0000000000000000000000000000000000000000..0b330398b8a2a74a1c971016b8fad80ebb012d72 GIT binary patch literal 15661 zcmc(`cT`jB*De|hHe|Ei3MkcWL#1sCptN8Ek*WxxhayEnKnN{B0QF}BAqoNt5;{mr zsG$UciVz`$P!k{ol#&1;^w2`!E_8q29e0fL$GKyi@tq7MYh}&1&v(ve&i7fb%uMt} z4oDsVfj}Y#w{PA9fp$j%*Q5LP0DlE9eCmO(9f*7S*Fo5J=}F*bxBE5YYamc5T6n`r z2)N(>=(aTi1p3Q=`~Qw1H@RRCNb9S?&1?6A9k|TU_YW*Su=&HWbvG?tE$#|6-SX5` zj@p-a{P+ssFpAMb*z*s_d&CNjb_6a*F14DFdR%hEIJ)j&tbx5U$)l! zHN}2+Y-~2p06GbL%&b+VeqZTUmVkEu{>@hrwBy&+eQ9Cc-%rIzJOBK3rQ1~czb7Un zrRIGAUZMzb@U1yDIU;KBnIdk1ixmce9P?kXTo19_nN4*^L5Z=k%pE<267dc)5+Km$ zdxz7KZXqraj{m3K$>AW#&`^ICwDVWPpGU|Qps`T-W}@v6vibAD;Lth>U4?6Z0;X|}N1QSw&c263hmV#my;>cJ#}Hm}!ff$6AP^EK zMGS*r{a6IQMY~-}P%wn30=c?qU(@^v#pvV~*=cJtjqn5=$zQw*;JH58XthDs}vAj@Gd1>Wuna? z+ryy9@G(OB+89N}5N97G!O>bOs6ZYDfgWn$LH^@|@Nd}Y9%qw(;+hj~_2A-3KMJ@} zHAl3ur;zBYI(r!MKE<~`ka}leAW%s~ALltoGEr6B7nql~4%OcMi)MT17YNSCv19JE zx~90LWW)IJzJ-s4bsE-EATy&Gq2v6gb>D^Z&0CM!9#a*+K^RpWt%l1H>~9`Z1%W0Y z%Nl*A4Ms^9swR$TCYH6sRHVz9?wTZ;FliU)tm%wUdUba6=cee5576Q8#n%ewNDhB8 zYN`{9nWd|-gf)r@%jJU6 zb&I)0q(q)w{^$9zd|=jMfmy5HxKa07*!UiFxT)N0d-*N9`np%!?Gpvf{hPi>*sVCv zouCe3JNgxf;)o}rX=H@nSTX4EW_+Ei@duju~nEffAaBB_U7&v>q z-im!~Kfm2ink!vy_!epYp;bo~^m$~zn%CfwfpoF0$FsHjfF5F`#o89_k92$1c%Evq z<8Lnn-Wa2!gSE3Arj>9H4Ido|V+L3L))%^8yHS0y1sp^ zWo3NbbD%mJ=XQ#`Io=P^0(%BEc@3V1d56vXh*N8?*5bdej-`r~cTLG_=UERZ()$!c zmF-bw&5CrZ9U!K~#2?2`+pTsz5d54aFE)|g&??jm_{N|x33f1D9_EmI5nc1z#&z3L za7*YX2{QBc1p5o8$84?rqQ2K|)lGkF6+?4+u5|UG2DmR(WZ9amqNpWy}!*EXdUuXGxE1>>yWeh*T#IhBL44h=VOJA|9To3<+5YnudDQt|5>pKghc(~ zb*U+ZXw}W=A>_|Yu4ZBQQJ02uAtupFlY1?+m4R+azZ6P8(y1c6yd!>R$ZI-+Y~x703-P}%8k3w~WXd_+5MK1~3K z>NYs<_!N0wY3B~ZyWowB!=f(J>L1O42a2v=p2wtIm-<#7HhWY*8jPnXALtKk@@z(o zM&H3x@PrY|dlHJAr+T^*i6!eq$~3b=B*&19mQDSADG)>{PirqftFC5i*c_DTR2-D{``XfB3>u zC6Xwu$vUgzSzgu?;LA1KFDM_Y@f={EQf>_xU!5Wh*aZMCt0UA3bjL}aG+(V150fev zpyC&UQ;HAyHkH#JjrUvG*d3d)x#bteFDuQ)E2`StAydQt82cVwJ%aRH^@|_yk|Crf zj*fC*F2vv=!Kawohe+)5%R(hsn}n%kmd5=?zg{CxvgBfu{b*&`GC4(_der`c>nG00 zc8O{j_~B^Pd{Jq(8nmrf4w$#-Xmn)4H`V=kc%lO2>PVoi5b5o$&RPSwFCNQOZk++c z?4g(#23+h41gix+*KEh%VqgU=Z`0h{)JWch)hP!2^jI^atVB>w%1c9h%rV` z9i^59=o~!;Sm6bzuRcaG(bhGK!#a|GU$;$eJ_t zi7F(Cpq6-!xt>T;b}h0!-c+;U=C>7wiA*K(;M*eAGL~3E9#Nr+iLibLQ`AXqwO1rw zSRYX)+Cl5$%j%w&#VQyoNkCCht-?UQ`#1xwGGtu;&o&_1R>Fgsx6)QsB#HaIwdl)} zXEdLeH9Ns_dwHqyNm>Erwda>nN0H6<_JnG=%9zXd&ktPCXLs~ks%gfSExW@KEvohn z!@6Q|-;ct#PN>$l#Hx~m7wcr<+=`7NFG?UMa6z^6T%cY3Wi_BVt>|r?z8JA*Nc|e% zy3RG2Pj8YXUlg+oQ`i!b6B5rWl5dS2)9;_2e}}Y7btX+oBD82N(B(i954 z4-paWB+Cb{@jh=QnGZ-G0_x`LvgujHDV5=pwm4=jQ#Rt*^!t#9UK3DkgfRAKYdmkm zjY2M%4ypGlja8jo|8z?lLRb$NbhVxyH4U|2J2Kh5zy4yZH()DrqBk#$uL&JD^>(<+ z%~?m+nU6G#`FfZ31#9n2z3cx3ig!4ABf&SkkaL3gUQXuSN@Z_;nktgRqTv1#kL);v zj5zw>ZI#=GT;LEV{xr zbTLhkt+Ul{DqCVdHoq0VKFfPWR_Sh<4Xqjq`@#tTiavN@Uh9y2oFsv~tJCgN>#)A^ z#v*K8A0pgyoE$Mrerh3bPo_bWj;VgW|#Jk>r`teT*>pz5P6HyYlUbchZd*UOT zc@oZcJ?_w?*j=v?}Ln6c&XK->KR_7@0Ds-E6d2(K_4 zDz`;IPh|$x*|XtV`XsFt4<#txsM03=pMzr0Gfw6AdK$z%IsPVF2#)Oad~EqTcIrJ_ zws=tulNGVmF8piW3ZXo{dR!i8l}&G5{FEubJp10VC-} zQp1{PqugeH%2&CqHQPH#uUFdP8E)gaB)G7-c^J{iJN$)&O$|=wjBzk>V;LI>U1r58AFK_-|?CO z`x-nY!DaE6I3Q+sRV{J(QLle*6$9U(;tiA6_6olzm%?rhXzCgO3Sm$;k=FbHEeKY@ zjRB8<%0aOT!>j>mND)+SR`B`s&xXw(dw<#oF~x=g==MKTgNBX`A=#-vWr7CZuD)Ez z4DWOyCo1J=h0it0J>M>{_jMIhe*iJtdQMYaiB;&1=w2T8MD$joS2yDpywbA6po4Tb zPXDsjRW(+~>O$8PU-qsyZBq^R+AifVwcM966I#8164=#P%g)zgiFho$Dq#AgA$0g; zF-`?Tb6Xr)dnoY2sHg*K^Sh?(7lmoK1_gC;!{mr|w&bMI=o}uU zJnck)=Gs000o|V{{!}h{tdm14?uh#0=Y7KF%1hmh>~u?W!+W0`mzm{`%c+&e_hr`v zb?$stU~s@zNhq$_J$YcG@4a`Zo8PrtAS*=)u{vY%-pY3lhq0O|>zyeo!S&(n!E&+P zUp7*;osJgtdQyh_4>z5xv@yQ+kLHV4o8Tz@pq;l$FAn-I7S}Gr=>3oWUPdm~yTLIk ztZ0JsT`ic=G0$3O132+LS8lw;oKdD4#xK191vZa!pr#T@0^vLE%6t)x!^NzPVBf1? z3?UfkzO$ z$}kkXO@dmMRwP(pwOrDJ7y<5)7><2kJRaTBNpBAGg|tZoHPvQxOi^rOZSuj$nSw5f z2sa6&=K+}Nvt3U;X?uF4kKRK(vWofQWGs3x|HAz=!R(KcX) zhR)PzEVf+==rWL>e0ehV%_%^P($?0tf{suuQrzC$v%!2h#v>=|H1!k-I4NRB2|SRI zkkYJ<#50gH@5fvG9UhN#0SIuRzfrh# z-zKp(kU^q@hZ4Unmor?;DzmtmxYU>Me~X`{_MvL#@u&V@XDh{?a(4;Td_}2b+&NnQ z%MuZ6{cu0(M*E)n4`qWeWwGT_r zTyaG%3gPIJd8y|qs65m1{+_nB*KTfZ{%sdX6Gi3iU8N-1!rnp%EI2rLGdAt#Pp4vs zdK;2#Xi>WcM^OgRc41MFOkq7CJZrVvts$r|=dpwxd>V7UUp$1nI1KBTpk}2aQgVC} zKb9rGm5Bg?1(9ixgbAQgl)cgDY1SWMj5y(f;4_rS3yR ztDk(y=->GAcQ0KQd&7j8&TinHNDY{j5BS!+*n3o(W&}4YcGPwHb0TN2%Bab4AaC*g zdAURFkM=aT@_gW5NIkaOMAI19#pI4WxVrAnn=sq2^2$ zQho%vus9ajeQUOEE>izkYtgY(Lbi>yU#la!FrI(jysF*wuh1cJm~^6yImTCv3$b8^ zrS>DzTqBUp?y$UZcUPEraSGciF|$or*In-7y{T02+qI^&8bWx5U!_SnKcb@)he~;F zS&W}Fxlw4z>7x^kCUMkS~tVyUFEsaqofVGVN+S{^28W6NT3QnkL}aeWAy0=qp{o?NZL z)4)Aht(h3(v|;!~)N8c){#t8JUMX)NKZOU3&PZ7I4;s!o3l)h{}oFV=I} zTW zMNXndOc(Zg=68Bbd^>E~GdEXaO!W#5wvxvLXG+F2KN;u@+LhqiH1Vl@i)pO(@qF?r z#{S?=gDc`wW5|kzx#|Zk)~#2-<3Mlg4ul8-Xq-`U)*aHlM4*>!IUpWY3A3Eef@ZLY zi|&rPm!39i%o|I1E=`OY2kK<$%i#_W`)9cAdC@EVUSN{m`DI7y*2j(6p8Q=Z@5(p< zH~L+a39_|Ro^-9VZr=TIUNhldJ!cT1rdZ9-13J7qidOMwqg6FD3P#c3@bE*Q%!78M zhPLmKYW=oCPEi>WU4J+&xJ+}1W7mzh6lXeI*#sb7_Jmc`@(mtu0d}&xpuIT`d|k}g z4^z)~zs+e6|3LeAf4W@`Mln$7tSyJ;ei-Q3u-BEMD=VO!6C~opmQM18&*NOu?dr7* ztO`t!^UNmPD z%}C-zyN(yas!(A9)CDrD?^mJjz6}q;1T1f#Eyx-SDq$IWGiseiVi=cBza>`J84BPAd7Gn0&rArzM-%kc?%yXGJUfQca zo`!79lT@!<`Sj(>m)Joe|87dv)Bw)jz0u@W_>lgVk9-kU@|IsW;CGb=^f7}ITcch; zJf@cTjn-Bk0l`vURoyBZJ4-5ET_~F&MNRc@5{YW2aF$!kt8WO@)kC)G8hQ|LO5s6X z!kpdBG8(V9Wnj2WFha#~)8y$<&D?^Y&WmF$#+q_?3N1k9DNvuQ6JMYIsJEo1wFIYy zDjQpG&ixNwF+eF4Gg^8DB16AoS9(@iKQ(Y!tZ6(rwc3vySNqGDCi2Irh{GwC|M1yE zQa4U&ELD{Ao~So8y5YG=^v$Q3%@(+%r;%rRZ;z5`3`YSyL*~sS&$igyY1P^5O6Q!m z(83piUls&U3yP+w`e5l{=NRA8W!uvd4YSOUnNEF5gg$j_EZanzcfZ)Wyg3)|O2^vQ z@@ELD7cXW$e!QdCv$9JfQa1bn0lU%0_Nu;&bnrp?F?uPe9UyVjgzzDEL4Bc2zOb%b z*cVBeOB#GO-SE)v16k;B3R8esNZGm%Gu0-$;o&4^&;*;lISME}I@Xxe3Y}4O-ElU= z?*vvlsfaiB>BG{KN0qnuQS?AwO!?@`b;5d$U-?-ZYQSp)I1&w30zVAHE5#+ckVZ9P zv+)%d+~2BUvjxp-&WRLXUzw!8*4-%OUSQ-pfMa8$x$>sNTF8g&Cj2cs-U;ieX4jVT zs|#a59s(PVZ1zIDyFg8f$3q$72Ceg4vfubEyR|5uZ;bXsqlIaz1)ve(+d)Cf);_DO z&W@g*cWT~)eY7Mn!N}B^Eg4)$F^hrh^rQhI|l7IuoM(;H`X> zJ#$b3IFl>2{$1NtfwYcZGV50x68uvB6%_odPF5VFc^4jS2JF ztp=V7Asc>U{3*hMmtqvT6KtrMuk^6Zde!p`+&#uMpZhz#ktle;O;V+{4p5Waf!u|H zcoV#hWYH)VJ@ODq1OTA(qFrU!yjE!uuZ-1ib);%rA4Ps;N668ht(PpNf|>w$Sd=En zGqumKQ8EKS$kI~98F_hL6r?V*=h-oX1C3_tL%~^kdU}_&w2A=b$sZF+w^Zm!YuNfr zN;zhh$BO%}x$&L91Sa$(q>k^(Kes0II9u1r%>2@)eB!!e%H62-si(aM0Th*-txIN| zvE<%P9&47TTdz&^a|0jbC%8)!2ZL>8UFqd^0r7nsfh0D^r;5>OqQp>#Yl<@H-twh2 zK!nIv`;F_OErz{G{b~gJcg2U{jM1fWYc=mGlow_jzTF~Chsut?ebuPm@-5{mDK1sf zWdUI>Wei_DC1|Gb1U0o08BhjfAPgU;CVj^3D%6~OqI=+J4S1Ja&yjr@xU*e%9oeNjnpDRXpzFOR^_i%09qQXm{#$n_w`b9pD{m~{+{rm}Mqb=&@3nNjtkUC_&-JqI zPBC?q`SQyQv;2j++=VfGVG4gIC>@%u4C4BQxQiDt&I1q|#W-5f?lEN!oNSESjG~KhBrd?UM`QkwA7*lI?P?lr%JR zwIpDm7^0?$b&!JIogY2RPokL6V#}!pH1-+Jsu#12vvOW@XyRzu#}_9^n7nXVYm)Pd zEp5|&TE~vxsxjlx3E%=3epbWXqt6dKaokivaQjLdb1UJbSQ+8v&R4h6x#-R2=l5zb zhLD46)$JJydzRwMppCBdT_t8fPnQLk)b3+Sa&$A6b?{95JLg#!hS=G6U;Ce>>C0;% z@(!5^EhkYf29yOJ)6gcG&}YvOZofSQS`iKx(g z;mb}(J^9OA;mxJcKX>OuoSIHr0XyD!Rj?pQczLTELl>nU`jf;Fvv^Yr@*gHXl=6gL z;a@E|e$WD@%Im?+lpo6po`S68(>%}byK(NICPGn0e9QGye8W-R(*jvA^+H&%cDjUO z6a6PG6#p=6YjX`u*7@h3bO03V%Obz!iZ6dZiT>2@)xI^3TfJ^(-P}y7U)IJiwSv`)y#+V^W5as%Y`pq>$}(C<;kZ;-;`jNuSFB)R}XX@YSN~>>wxm(#ynS}ab(^_*xvx;c-5vQ#~Y%1`nif%P0vGf?rYYXE!O=F+N zo%sU*1Yt>*Q(iql%7&F{d2JQ({VEkkuin2NAu;^^SBfZ=A0EVk2i-pmsZiGF9zA9A>dEWqz9rp_Z0sp%Y@M0lax_4IYf@fn>n_&N{+n=ATrFxd; zUY_A(X|UQ5{$CYTO8TEMBLwuNxzsAp2cC9~-SO*m`Q<51G}rv-^BV7;M2{K%Sw+n? zi{@88$9P^d7Nxx&{Ae`pIU0vAjHOt7eLp%-?7rBlu~`vDfVv({lR=M9spxwTx%iLQ z_6g43kV7uRTyDY0cNJulvP|Bh#wX+D)#LI^X@i07(eUW#sR7^W^=iNAO}I&&QVf?< zfRlE?bN$9{mW?Iyq_epS#o95j24bmx*~}$Q&1?`^Pj87HvG%u;)UmsTyn4e#(T8>}6rQL<3 zIvlzPnaGu=HvDZ%T`uRgA`kvIK1y^k0t z5}$%^I7>QxE-#+%S1QO9RBwCk?-w_#6_INC#}?!K?BKfK?-iiS7yq2_G10lHu*dNI z`721B3oO!Ny*+Q=Ox$sc#Q)qA$_bsD6v}$S@hqC77`zpbVJU#vHCHaKj z;Y(dAk3cDscAE8vflocY=<9o3cEj$vtl>ECuicN;KCa!X=N3zNxVh<3+|0YXyOTeD z>{%Em2dq!#!J4AP@V1$yr56ONBrt7Lz~7!JAWjwm(DkE7B}?cC)MSKRA!D|h{QQ!y zHVOManzKF{wKihC9G{a0)Dq--`fzXJ&QGTD51jGclNkT3ZK_HKxFEmtEz%zg5ot zvGmkPK_i}GmLjJxNlj}PScp8!cw%W@NqhY~Sww_l1S1Ej!=^i5c%ki@Wl^_ni3IB# zm%1fA)$YS66YHd9Pv_jqiD~Y6rKRr!hy@sQ zz-Wy6)Xx`k?U!-;8qGw(8ztU#^LpIj1}HDY{^`@FfUwNkD&1Ip*d};B@8I&fOV#+A zD;a;fRM3S7GOjZ2j7&JaZ(%HVK2?H{nuPPNqmbxyZ}#|(E6lu9%^=T^kdVzR z7N8{qHHf?!!mJMSQKQHJ9-gu-98#|Xb$4`3U($>S--ss!aOv3cpO`nUvhR572|1RQ zuCyt2YwC(Krx|gdRrCGQkXDT{a-H3xWcz`w9;0nSNVVvCA5GgWZp#unZm`~(#jkLM zY*ORoj)zN_^>yjO^nmp%pc_VIm7 zpLdB)=!4haVjDI?;6ruRDe68n9vzC46HMrb{CK?g$nM7gQoE0%Z`+29jEuF0bqiKn zc*7*imM6NkGz_oKyM@SJJ!!n*9jUnHi(C;)a{nVqzA9yUo~^x?*})mLH4^xHPg`lK z4ppGW){suHobg?Pv-F*BP6--uEAJ5U9fN6ZxM$@-J4Do^B)yIDb+j|qm%_DIy9rB7 zm9RT2b}O#h0aS70nc#arja={?qZ{#>m>%;LuTE_`%6eGvHE-#M>FhmJNW)b3VW5IZ zlIcu$lI%eKKVB4Varb$B1UNWzFK9_JTT zJrh@7s%+ep6C8MwUZH}Lm6D?;ZIUXrL)oTrtJ3GFVdpSO;}Vr;&RjfiaS05g5c@K8EYSC{Oq9Ubo2jK!V6J^Hj9Us<>cLx!sRuNq4vcz7QSf2Hwi9iJI@Xe+1^=7f8hl_bC^z9#*o2is-36K7s z>Zy2_0#h!%?c0BdYjY+jIA0l9(n_21*&*PZ^T;8koy8Wet6&e@fI0kq~2~nyY3*h&VP| z$jsuIyIhs_rF`_}#xdp`V}3;V8scz)Zh6p75xmW|T}k`URo0xXm%9vm;Ace6Ypw|M zOG`9;{cvrpZ!luz;abmoy)&fC7b~I3A3M0F)3m(s`FGwCA$G-BIy*Xi z*0fN}(<{tQ6kKMn&I~Ig2J=+c=W>!J8N>A%9cdx@TVy`jN8R7Wh}ox408YL=M5!0n zEq)3erw9T{e84~`#w@?F#m(qPKiAe8>gY2vM8H%gouhTH_4Vi$=09dl1EVxG^>`5C z9Qe0~r`<_JkWjCD^N|_3ZY(o&X;D6Ck|U~vYnTAZg>-Q0Tn= z5=J!a_H6j@>5vt^a_83KkSHr;V~wxU`9h`M2olahY@Z1{*43=*sVSI$N=|NGUJMhg-EyzW|0ja_ws zVpUkqi2&lC;&4g7Cd$SW*t;8T%ByX(b1w7j%o=Lqa-4%SK=&~;4x1_a$89+BypKbd z2p0KVfi*%VuM2;azH0ea$8U)+H3j=P8WsB`!AGpcIQrInwTB$iFKY{3UgI~m+DCMa zIj3yepjBhpRlV4(1jVQ*>!$@XKT&4LL3OUvWRm)x-{}=GsRr)s6sNV6^bj!uw@kEy zqEhxQ6=1AEQHpl^;khNw<`BhitjhkT-ctwS8o(M6`c8imL;am}6eBa(^ zKh%76g`}^VK1K@!ifm$~@N33e;1Knd1Ph@0iBk@XKxG6_kAmIS_bee1`d7ow!J=)C zf7dQnQjMM@;oG#>^Zl=K9-ucN*D%OCn8CmR1k{>0@;=h!ColHA2gfiy=>+}BbJ#X| zhNl%F?;M5HDYYla>ks~3_Ze!^UZ6Bc5IO8*CZq^TXj2Y9)e>)epC)(TdNFFE*%x5S zz5AQ`@vNygp|%EB6yj?H0)fRNL#*CDi;re)9&y^}G!8uRXM@5ghRbh;U%3@%>QG?D zsmYV}2EPKaEL*#1t@#TjfBxbE>aLW6dR)X|KXav~um5JwO#C4pdB?Ky)^FNi$CeeS zwIyh8G(czwk3i$FG5qH7=!7q{0F)Pnb<-Y|- zlYv{r;3W@tyX}UPjo9h70MTjt_(62=3|q~ooA4Fq`dIp)7OI{-f?UG|N? zyz$0KhhK$2x8@F&$d1@d8`wzO7=`UVxczJ7=9mAbEzTeM=a=CBJwnf~=Kn`oMB4$+ zk%8kS@18k*n#|vCY--}+mYd;*(2KkL&p$vq^luTgV)rA|hbPBN?6>JNPHnxQ^rPaD zk?#TN7%sDzHhA-Ep4va3#0qI1)jG~8zz{nA-WI9`c3tg46j{Oxx{+Zh;k7Fj9}$LY zUYTj%@CJf!N&6ZbGNh=?7$^{ZCK*ztnWkK5V*S2whi+)dh-T!7MAF1g7m5Ewnj{|` zE)?*WA7IRG-}`g-02r@-cr+9aSe4J2XJMVWMH;S7*gYUF=YwWsWYa}$)qHKuG|Skv zZ#$jN%J|ROh|rVz&j5{7ysD7|y*s(G^G*FF5)T_mdDS-^PgR+)iMKUF2|GbcSVg*=!Z|A4a%`OoaF1Hz6-})mzn5)y@W9-kK7h0$~ADTGn_s zny=erlA5IEpF?E|V5spV^yKT4vt77F9~>$A-&ASjVv-fbJeo17eN0MG|%pi~>y| zQ`oDDG%=8-K#RtHB;?c%%ga*|`H9X3>%5`;+9mD{4t^8o1w3nc57M^^BCo>-K2Vo! z1B#q_WM61sYBKdrwJ)GbZ|G`Vs$BKD>oG#{Xgp1sdNeFrsHz50L}$BvKUr*Y zkD%gkvuh&?(9^Ma*p5$W{la%OCFmDn0rxt6#kmp?y%>l22y6uQjC=C>oYKnF{QNn_ zL6B~K95!P)#D=EQ&opE8!HZ4G_@3^A^~Wc9y~?(Qw(RW+ACx~3j~tn9I_IqN(puSu zXj7j%aRnt%ZlAB2QM?-Mn$FtH{CwNE>+q=gI_qgeFLCl1qfXaG2?Sd3v%kURsguKU z?5)|i1H&B`%VL={gOS3!|M6*1vt;RzS(Ku`?rE$#jNxV}FF@6K`a8PZq2lCJEua| z6jo|kV1le%T2J@kZv4Zc&!5vRaoX3f{n>X0q$}rV-{3XaY6)rW3(Z7$p%cyY19{q6me z`NaU4o!5Ii)Vno~$LqxgqMvPBTKPp8-Lq%7Ou41!ujcC|hpR}>FCDW-zDbP1mN@}K z9bFe$5(n0>gV+`X`a4a50wwGE*s9guAw#6!t9XVO({2;HLJ3)d9;w(i2TkPo%ajHJZ<&0* zq0j3KO2xXw+U3W`+Gce-JbKAJ0Mea>`Oj_R8`yMMPMf~yb_Ho0elMDr<-zfx%f>K{ zfZF#P9e&P~T2LxDh_s!waI{C)+%ad7!Xc)scj9ny0Ko;#x?jEDM99TUcn zY9yrePKhv#zjyj;N1_!X<1iS@`$QvgoaYP-~Y=9GEJv4av zeXL!T2_cBv6GU7zHa5wvTf6XJR}(j6eZLH9P}r;5KQ)>E>Biy_5a>()A0{6Z7uq8LI63lZVK9#) ztlOC_zZnY|AVAgB&w)+7#kc5E&`+04b-b=k>#wNs`Z;+#>WX5WfYTN)+D#aGH1Y&6 z8G`9yOqGFxWl;~eiV2*0dKI3UbO$pE2s3rYg_bhei|wHwxI15*SOj?A9ViP7-ygN( zJ4tna>td`GX0S-D2yC~tl49cUXQ;ovIU~IL-6`fuu%W0<&0OQth~?b)faPdW=%2fQ z(>uWwM0A3`wV(}W1X7=@(u%>oD-Bx>ydSvm%Hy$NcH1qK1Q%$nOnwkbKe3>=KGu?u zeFK7?h+6qrc|4H*)EG5l+dZ&6F`Y@>Wm>V6KWj7@J)G8MgjgPRy!PkB?B;ZiO?{^1 z@Lzv`tOjNpwj8vV-h^f@c03iG*yPVvIsrC>Xfa-6N(HFn_UV%qL0g^C6>hGm@X&%o zQ^_g0m44RgXksar+Te0iqM;UhDORdOMHW8!0Ywd$>&Sp5PBMK^og2V0X`~^J0?fQ_ z0IzN5n~({$iP0^}`Fd8Ji}<%d^b60*?5Bx)HT*5oZIn8EU-T}u8#k`EJtOETQjP}A0_Dd*6irG)`4&+ky@}Y$o`xVt2|ZNLY4cN5=LtOqOeoIPof9(3k9U2zDCM2`@19> zz{RF0cN_DVT@sIJ;4Q~r6>H5Rsr1~WG@L{+IN(~CVBNfOa-7XUQW2(ae$Zjt3qDtL zo{AEO@AxDE7%X$)t!x6-X>ae+Y`D8slD!%IE({hjk)P&va|lv1|uN5~;r@|Ku2fDh-J^VJV3)m!fmq zLpCFowS4+=rGNNrGSEC;1oHdy9iR!3WAfLYEzO4xy@gF-e{Zp#%irRPg1dxOVbq1M~cvZa6y0G~*#(~j@e3x>A5KJ!tvy3aN82Pf)r zMVt)@(Sckc@48X-5Yq65u6g&~&1e7SNW6g(eU(9Xd{%#~_;YB(1Gz|mKz|rxZeGl4 z*ae&<2#R&)J}@d>=-F^!b5tD+`2YIX?@rEsdb2ePmI88WL#c5-V8knjL(OLE7sQ{< z`$X^g)i0}4Vf!xwUPRb6;!vh20?_jg;Z_X)(Z8=~{h!8Y{|hK*2LPo%cdG%Zu8sg^ za=bqb40Oz(6%!9|C`3d=3oocX1Qr=&-~B$hr(>=}Bxv_`FH8C~F02^XgKSEt908O@ zzPSy>qMCcMm(jDmQ5Jg{xv`Ejz>9<8=6Nig-?^;U!i{F5F8s^*pghU$?gNeA{DEcZ z+I=lO10d&G1(fJPiWCKw9uh3zoh`>wf4`adTF|cq9FW3FT>m$7^*@8lfWZKt|7DtL aW^3 Date: Sun, 23 Aug 2026 20:16:33 +0200 Subject: [PATCH 12/26] =?UTF-8?q?Ajout=20de=20l'image=20panel=20r=C3=A9cup?= =?UTF-8?q?=C3=A9ration=20payante?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/3.engagement/1.economy.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 9f5b68995..cd859bdd3 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -383,6 +383,8 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ::collapse{ label="Récupération payante" } + ![Configuration de la restauration de la série](./assets/economy/panel_daily_streak_recup.png) + - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. :: From 7bc3788060240e587bfe6321f4055d8fc5237209 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 20:16:53 +0200 Subject: [PATCH 13/26] Supprimer les lignes de fin de fichier --- docs/fr/3.engagement/1.economy.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index cd859bdd3..d0719e1a7 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -685,7 +685,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 From 9dff47f501cff90e0d29ef9dc6fb3b37682e0529 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 21:41:22 +0200 Subject: [PATCH 14/26] =?UTF-8?q?Am=C3=A9lioration=20phrase?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/3.engagement/1.economy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index d0719e1a7..ce0fee3b2 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -326,7 +326,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr - **Montant maximum :** Si vous souhaitez que le montant soit **aléatoire**, alors configurez un montant maximum. Celui-ci permettra de configurer un montant donné entre le montant minimum, et le montant qu'il ne faudra pas dépasser. ::hint{ type="info" } - Si vous souhaitez que la commande /journalier sois invisible aux yeux des **autres utilisateurs**, alors désactivez la **réponse éphémère**. Sachez qu'il sera désactivé par défaut et noir s'il l'est. Sinon, il sera en vert. + Si vous souhaitez que la commande /journalier sois invisible aux yeux des **autres utilisateurs**, alors activez la **réponse éphémère**. :: :: :: From feaefc4b6bebaf1ab7453b98b9395af1f96bd2c7 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Sun, 23 Aug 2026 21:45:24 +0200 Subject: [PATCH 15/26] Changement de la phrase config --- docs/fr/3.engagement/1.economy.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index ce0fee3b2..a602268dc 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -347,7 +347,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration via la commande /config](./assets/economy/config_daily.png) - Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + Via la commande \, accédez au menu "Économie" puis "Journalier" et rendez-vous sur la page **Boosts par rôle**. Vous pourrez alors configurer votre système de journalier. ![Configuration du système de boosts par rôle](./assets/economy/config_daily_boost.png) @@ -394,7 +394,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration via la commande /config](./assets/economy/config_daily.png) - Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + Via la commande \, accédez au menu "Économie" puis "Journalier" et rendez-vous sur la page **Série**. Vous pourrez alors configurer votre système de journalier. ![Configuration du système de série](./assets/economy/config_daily_streak.png) @@ -443,7 +443,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration via la commande /config](./assets/economy/config_daily.png) - Via la commande \, accédez au menu "Économie" puis "Journalier". Vous pourrez alors configurer votre système de journalier. + Via la commande \, accédez au menu "Économie" puis "Journalier" et rendez-vous sur la page **Récompenses paliers**. Vous pourrez alors configurer votre système de journalier. ![Configuration du système de paliers](./assets/economy/config_daily_level.png) From ea2ebe4557501705a800d212a362add6b2fb8142 Mon Sep 17 00:00:00 2001 From: "draftbot[bot]" <302582341+draftbot[bot]@users.noreply.github.com> Date: Sun, 23 Aug 2026 19:59:02 +0000 Subject: [PATCH 16/26] =?UTF-8?q?=F0=9F=93=B8=20Upload=201=20images?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: lyvendev <231982302+lyvendev@users.noreply.github.com> --- .../assets/economy/panel_daily_boost.png | Bin 0 -> 9546 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/fr/3.engagement/assets/economy/panel_daily_boost.png diff --git a/docs/fr/3.engagement/assets/economy/panel_daily_boost.png b/docs/fr/3.engagement/assets/economy/panel_daily_boost.png new file mode 100644 index 0000000000000000000000000000000000000000..264476ba9288dac4bef4b5202f1cb5721febd363 GIT binary patch literal 9546 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 t<3N`C-E8zv{B1SYb^bM<|I5Z Date: Sun, 23 Aug 2026 20:28:39 +0000 Subject: [PATCH 17/26] =?UTF-8?q?Ajout=20de=20l'image=20de=20configuration?= =?UTF-8?q?=20de=20boosts=20par=20r=C3=B4les?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: lyvendev <231982302+lyvendev@users.noreply.github.com> --- docs/fr/3.engagement/1.economy.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index a602268dc..07f2d91ea 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -338,6 +338,8 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr [⫸ Accéder au panel de **DraftBot**](/dashboard/first/economy/daily) + ![Configuration du système de boosts par rôle](./assets/economy/panel_daily_boost.png) + Cela permet à ce que vos [montants](#montants), qu'ils soient fixes ou aléatoires, soient multipliés par le coefficient configuré. Vous aurez le choix entre plusieurs coefficients allant de x1.5 à x3.0. @@ -442,7 +444,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ::tab{ label="Via la commande /config" } ![Configuration via la commande /config](./assets/economy/config_daily.png) - + 4 Via la commande \, accédez au menu "Économie" puis "Journalier" et rendez-vous sur la page **Récompenses paliers**. Vous pourrez alors configurer votre système de journalier. ![Configuration du système de paliers](./assets/economy/config_daily_level.png) From b6b3bb3f7eb0646538d10e7e71d45cd0b8fa32b6 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:09:24 +0200 Subject: [PATCH 18/26] Correction Romuald --- docs/fr/3.engagement/1.economy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 07f2d91ea..4a3d192aa 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -387,7 +387,7 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr ![Configuration de la restauration de la série](./assets/economy/panel_daily_streak_recup.png) - - **Coût par jour perdu :** L'argent qui sera retiré par jour perdu. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. + - **Coût par jour perdu :** L'argent qui sera retiré par jour manqué. Si l'utilisateur a raté 2 jours, alors il devra payer le double de ce moment. - **Jours d'absences tolérées :** Le nombre de jours que l'utilisateur peut rater avant d'avoir complètement perdu sa série. :: :: From 80683f77ae554d6bfe72947297aba47b748d95d4 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:23:56 +0200 Subject: [PATCH 19/26] Ajout du renouvellement premium --- docs/fr/8.misc/3.premium.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/fr/8.misc/3.premium.md b/docs/fr/8.misc/3.premium.md index ea84acdfa..ba65d528a 100644 --- a/docs/fr/8.misc/3.premium.md +++ b/docs/fr/8.misc/3.premium.md @@ -67,6 +67,10 @@ Rendez-vous sur le **[panel](/dashboard/user/premium)**, accédez à la rubrique 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. :: +::hint{ type="info" } + Depuis le [panel web](/dashboard/user/premium), vous avez le choix d'activer le **Renouvellement automatique**. Celui-ci vous permettra de payer automatiquement chaque mois après l'activation de votre code. Vous aurez le choix parmi les différentes [formules disponibles](/premium). +:: + ## Commandes disponibles En souscrivant à un abonnement premium, vous avez plusieurs commandes essentielles pour gérer votre abonnement. From a9939b5874fcc6170246641cb489506d6e2b9059 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:32:23 +0200 Subject: [PATCH 20/26] Correction image --- docs/fr/3.engagement/1.economy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 4a3d192aa..5cfb5b79a 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -564,7 +564,7 @@ Pour ajouter des articles à votre boutique : - La description de l'article - La durée du rôle *(dans le cas d'un rôle temporaire)* - ![Menu de vente de rôles, temporaire (à gauche) et classique (à droite)](./assets/economy/panel_article_roles.png) + ![Menu de vente de rôles, classique (à gauche) et temporaire (à droite)](./assets/economy/panel_article_roles.png) ::hint{ type="warning" } Le rôle sélectionné doit avoir été créé au préalable sur votre serveur, et être accessible à DraftBot (donc ne pas être situé plus haut que le rôle le plus élevé de DraftBot). From 74fa3da2569bbca281bfce2cb5e9200b7dbb26bd Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:34:01 +0200 Subject: [PATCH 21/26] =?UTF-8?q?Ajout=20option=20cumul=20boutique=20-=20r?= =?UTF-8?q?=C3=B4le=20tempo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/3.engagement/1.economy.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 5cfb5b79a..fbb6954b4 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -564,6 +564,8 @@ Pour ajouter des articles à votre boutique : - La description de l'article - La durée du rôle *(dans le cas d'un rôle temporaire)* + Pour les **rôles temporaires**, vous pourrez choisir d'activer ou désactiver le **cumul** : cela permettra que lorsqu'un membre rachète ce rôle, cela ajoute la durée à son expiration en cours, dans la limite d'un an. + ![Menu de vente de rôles, classique (à gauche) et temporaire (à droite)](./assets/economy/panel_article_roles.png) ::hint{ type="warning" } From a0df0546c2da6665b34373c071c03a741bdd6119 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:41:16 +0200 Subject: [PATCH 22/26] Ajouter contexte + refonte des images1/images2/images3 --- docs/fr/6.security/0.moderation.md | 56 +++++++++++++++++++----------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/docs/fr/6.security/0.moderation.md b/docs/fr/6.security/0.moderation.md index 6468d460b..4c69a4935 100644 --- a/docs/fr/6.security/0.moderation.md +++ b/docs/fr/6.security/0.moderation.md @@ -24,6 +24,7 @@ Après avoir choisi l'utilisateur et donné une raison, plusieurs options facult |--------|-------------| | `[temps]` | pour définir une durée de bannissement | | `[messages_supprimés]` | pour savoir depuis combien de temps les messages du membre doivent être supprimés (maximum 7 jours) | +| `[contexte]` | pour ajouter un contexte à la sanction, uniquement visible depuis l'[historique des sanctions](#historique-des-sanctions) | | `[image1]` | pour uploader une première image | | `[image2]` | pour uploader une deuxième image | | `[image3]` | pour uploader une troisième image | @@ -44,7 +45,14 @@ Si vous souhaitez révoquer le bannissement d'un membre, vous pouvez le débanni Expulser un membre le fait quitter le serveur, mais il pourra y revenir avec une nouvelle invitation. Si vous souhaitez l'en empêcher définitivement, utilisez plutôt le [bannissement](#bannissement). -**Vous pouvez expulser un membre** de votre serveur avec la commande \. +**Vous pouvez expulser un membre** de votre serveur avec la commande \, mais aussi ajouter plusieurs options facultatives : + +| Option | Description | +|--------|-------------| +| `[contexte]` | pour ajouter un contexte à la sanction, uniquement visible depuis l'[historique des sanctions](#historique-des-sanctions) | +| `[image1]` | pour uploader une première image | +| `[image2]` | pour uploader une deuxième image | +| `[image3]` | pour uploader une troisième image | ![Expulsion d'un membre](./assets/moderation/bot_kick_confirm.png) @@ -56,14 +64,19 @@ Expulser un membre le fait quitter le serveur, mais il pourra y revenir avec une **DraftBot** doit posséder la permission **`"Expulser des membres"`**, et son rôle doit être placé **au-dessus** de celui du membre visé dans la liste des rôles du serveur. :: -::hint{ type="info" } - Vous pouvez joindre jusqu'à **3 images** à la sanction (formats JPEG/PNG/GIF). -:: - ### Avertissement **Vous pouvez avertir un membre** avec la commande \. Le membre recevra alors un message privé avec le motif de son avertissement. Si vous souhaitez au contraire consigner une remarque visible des seuls modérateurs, sans prévenir le membre, utilisez la [note](#note). +Plusieurs options facultatives supplémentaires s'offrent à vous : + +| Option | Description | +|--------|-------------| +| `[contexte]` | pour ajouter un contexte à la sanction, uniquement visible depuis l'[historique des sanctions](#historique-des-sanctions) | +| `[image1]` | pour uploader une première image | +| `[image2]` | pour uploader une deuxième image | +| `[image3]` | pour uploader une troisième image | + ::hint{ type="warning" } Le membre recevra son avertissement par message privé uniquement s'il accepte les messages privés venant du serveur. :: @@ -74,13 +87,16 @@ Expulser un membre le fait quitter le serveur, mais il pourra y revenir avec une **DraftBot** peut donner un avertissement à un membre uniquement si vous disposez de la permission **`"Gérer les messages"`** ou que l'un de vos rôles peut utiliser la commande \ sur votre serveur. :: -::hint{ type="info" } - Vous pouvez joindre jusqu'à **3 images** à la sanction (formats JPEG/PNG/GIF). -:: - ### Mute -**Vous pouvez réduire au silence un membre** avec la commande \. +**Vous pouvez réduire au silence un membre** avec la commande \, mais aussi ajouter plusieurs options facultatives : + +| Option | Description | +|--------|-------------| +| `[contexte]` | pour ajouter un contexte à la sanction, uniquement visible depuis l'[historique des sanctions](#historique-des-sanctions) | +| `[image1]` | pour uploader une première image | +| `[image2]` | pour uploader une deuxième image | +| `[image3]` | pour uploader une troisième image | ::hint{ type="info" } Vous pourrez, si vous le souhaitez, acquitter un membre de sa réduction au silence avec la commande \. @@ -100,14 +116,18 @@ Expulser un membre le fait quitter le serveur, mais il pourra y revenir avec une La durée d'un mute ne peut pas dépasser **28 jours**. :: -::hint{ type="info" } - Vous pouvez joindre jusqu'à **3 images** à la sanction (formats JPEG/PNG/GIF). -:: - ### Note -**Vous pouvez ajouter une note à un membre dans son historique de sanctions** avec \. -Cela permet d'ajouter un commentaire à un membre, visible par les modérateurs, sans avertir le membre en message privé. +**Vous pouvez ajouter une note à un membre dans son historique de sanctions** avec \. Cela permet d'ajouter un commentaire à un membre, visible par les modérateurs, sans avertir le membre en message privé. + +Plusieurs options facultatives supplémentaires s'offrent à vous : + +| Option | Description | +|--------|-------------| +| `[contexte]` | pour ajouter un contexte à la sanction, uniquement visible depuis l'[historique des sanctions](#historique-des-sanctions) | +| `[image1]` | pour uploader une première image | +| `[image2]` | pour uploader une deuxième image | +| `[image3]` | pour uploader une troisième image | ![Note donnée à un membre](./assets/moderation/bot_note_confirm.png) @@ -115,10 +135,6 @@ Cela permet d'ajouter un commentaire à un membre, visible par les modérateurs, **DraftBot** peut donner une note à un membre uniquement si vous disposez de la permission **`"Gérer les messages"`** ou que l'un de vos rôles peut utiliser la commande \ sur votre serveur. :: -::hint{ type="info" } - Vous pouvez joindre jusqu'à **3 images** à la sanction (formats JPEG/PNG/GIF). -:: - ## Gestion des sanctions ### Historique des sanctions From a916e0d0d051ab409f9575c4b163b363fa29a47b Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:43:34 +0200 Subject: [PATCH 23/26] Correction nombre d'hubs premium --- docs/fr/5.community/5.temporary-voice-channels.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/fr/5.community/5.temporary-voice-channels.md b/docs/fr/5.community/5.temporary-voice-channels.md index 9217b7853..62584f912 100644 --- a/docs/fr/5.community/5.temporary-voice-channels.md +++ b/docs/fr/5.community/5.temporary-voice-channels.md @@ -96,7 +96,7 @@ La configuration du système de salons vocaux temporaires peut se faire depuis l :: ::hint{ type="info" } - Par défaut, vous ne pouvez créer qu'un seul hub. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> n'ont pas de limite. + Par défaut, vous ne pouvez créer qu'un seul hub. Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent créer jusqu'à **10** hubs. :: ::hint{ type="success" } @@ -137,6 +137,7 @@ Il est possible d'activer et de désactiver un hub pour choisir si la création Même si le module est désactivé, le salon vocal qui servait de hub ne disparaîtra pas. En revanche, il deviendra un simple salon vocal classique. :: + ### Catégorie Pour organiser correctement votre serveur, vous pouvez modifier la catégorie dans laquelle DraftBot crée les salons vocaux des membres. From b45c1ce0e4da749fbd962a32c541fe1c752476d6 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 01:57:11 +0200 Subject: [PATCH 24/26] =?UTF-8?q?Ajout=20info=20de=20la=20r=C3=A9initialis?= =?UTF-8?q?ation=20de=20l'argent=20serveur=20+=20correction=20de=20la=20co?= =?UTF-8?q?mmande?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/3.engagement/1.economy.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index fbb6954b4..848ad07b0 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -660,7 +660,15 @@ En tant qu'administrateur, vous disposez de plusieurs commandes pour gérer l'ar | \ | Retirer de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). | | \ | Définir exactement le montant d'argent d'un membre (remplace son argent actuel). | | \ | Transférer de l'argent d'un membre à un autre (le donneur perd l'argent transféré). | -| \ | **Réinitialiser tout l'argent du serveur**. Cette action est irréversible ! | +| \ | **Réinitialiser tout l'argent du serveur**. Cette action est irréversible ! | + +::hint{ type="info" } + La commande \ propose aussi plusieurs options permettant de réinitialiser bien plus que seulement l'argent : + + - `record` : Réinitialiser aussi le montant le plus élevé obtenu par chaque membre. + - `serie_journalier` : Réinitialiser aussi la série du journalier de chaque membre. + - `reclamation_journalier` : Réinitialiser aussi la dernière réclamation du journalier de chaque membre. +:: ::hint{ type="info" } Les commandes admin ne peuvent être utilisées que par les membres de votre serveur possédant la **permission administrateur**. From 24f63c632fb5009a03eafad5cd1b91986e6d8157 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Tue, 25 Aug 2026 17:09:58 +0200 Subject: [PATCH 25/26] Ajout des versions 6.16 et 6.17 --- docs/fr/9.appendices/0.changelog/1.2026.md | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/docs/fr/9.appendices/0.changelog/1.2026.md b/docs/fr/9.appendices/0.changelog/1.2026.md index 201ce71af..6008ecbf6 100644 --- a/docs/fr/9.appendices/0.changelog/1.2026.md +++ b/docs/fr/9.appendices/0.changelog/1.2026.md @@ -9,6 +9,72 @@ translate: false --- +## 6.17.0 - 25/08/2026 +[Lien du message](https://discord.com/channels/422112414964908042/599942732559024138/1541738369325867050) + +**🎁 Une série qui grandit chaque jour** + +Chaque réclamation fait monter une **série**, qui augmente le gain : en pourcentage ou d'un montant fixe par jour, avec le plafond que vous fixez. Le membre voit sa série, son record, le détail de son gain et la date du prochain rendez-vous. + +Vous pouvez aussi : + +- **Offrir des récompenses de palier** à 7 jours, à 30 jours, ou tous les 10 jours : argent, expérience, objet, rôle ou rôle temporaire. **3 paliers par serveur, 25 avec le premium** <:premium:1354302524538224832>. +- **Booster le gain de certains rôles** avec un multiplicateur, ou **tirer le montant au hasard** entre un minimum et un maximum. +- **Laisser racheter une série perdue** contre de la monnaie, le jour du retour. Rater un jour réinitialise toujours la série : la récupération n'est jamais gratuite. + +**🛒 Une boutique qui ne se referme plus** + +La boutique s'ouvrait par une suite de questions, et le message cessait de répondre au bout de quelques minutes. Elle tient désormais sur un seul écran, avec son tri et ses pages, et reste utilisable tant que le message existe. + +**Acheter** ouvre une confirmation qui rappelle le prix, votre solde et ce qu'il en restera, avec un champ **Quantité** quand plusieurs exemplaires sont possibles. + +Nouveau pour les rôles temporaires : activez **Cumul** sur un article, et un membre qui le rachète avant expiration **ajoute la durée à celle qui court** au lieu de se voir refuser l'achat. + +**<:premium:1354302524538224832> Votre code premium peut devenir un abonnement** + +Vous avez activé le premium avec un code et vous préférez ne plus y penser ? Depuis votre espace premium, **Activer le renouvellement** vous laisse choisir une formule : rien ne vous est prélevé aujourd'hui, votre code va jusqu'à son terme, et l'abonnement prend le relais à cette date précise. + +**<:icon_settings:1120818166067646664> Et aussi** + +- **L'option contexte sur les commandes directement.** `/ban`, `/kick`, `/mod`, `/mute`, `/note` et `/warn` acceptent une option `contexte` : elle apparaît dans vos logs et dans l'historique du membre (mais pas dans le message envoyé au membre en mp). +- **Augmentation de la limite des hubs de salons vocaux temporaires.** 10 hubs au lieu de 5 pour les serveurs premium <:premium:1354302524538224832>. +- **Vos classements adoptent la pagination.** `/toplevel`, `/topmoney` et `/anniversaire liste` ont des boutons de page et un saut direct ; le nombre demandé s'applique maintenant par page. +- **Un salon dédié pour vos giveaways et bingos.** Demander un **Nouveau salon dédié** dans une catégorie fonctionne de nouveau. Le salon est créé au design de votre serveur. +- **Vos logs suivent le panel.** Plus de **220 logs** ont été améliorés. Le journal des Rôles sécurisés dit à présent d'où vient chaque session. +- **`/adminreset argent serveur` va plus loin** : le record d'argent, la série du journalier et la dernière réclamation peuvent être remis à zéro, et la confirmation énumère ce qui sera effacé. +- **Les champs du panel plus ergonomiques.** Effacer un montant ne le remet plus au minimum pendant la frappe, l'unité demandé s'affiche dans le champ (%, xp, icone de monnaie). + + +## 6.16.0 - 14/08/2026 +[Lien du message](https://discord.com/channels/422112414964908042/599942732559024138/1537757226955968552) + +**🔢 Plusieurs nombres d'affilée** + +Vous pouvez désormais **autoriser les messages consécutifs** et fixer combien un même membre peut en envoyer d'affilée, **de 2 à 20**. + +**🎁 Des récompenses mystères** + +Chaque récompense peut **cacher ce qu'elle contient dans `/route-infini`**, et vous choisissez quoi masquer : +- **La récompense** : le palier reste affiché, le contenu devient une *🎁 Récompense mystère*. +- **Le palier** : la récompense reste visible, mais le nombre exact est caché. + +**<:icon_premium:1096140508625125417> Des récompenses récurrentes mieux réparties** + +Deux options pour les récompenses **à intervalles réguliers** : +- **Pas deux fois de suite** : le même membre ne la regagne pas tout de suite, mais la retrouve au *tour* suivant. +- **Limite de gains** : un membre ne peut la remporter qu'un nombre de fois défini. + +**💥 Le message de réinitialisation devient le vôtre** + +Quand un membre casse la route, le message n'est plus figé : écrivez-le comme n'importe quel message personnalisé, avec des variables. + +**<:icon_settings:1120818166067646664> Et aussi** + +- <:icon_premium:1096140508625125417> **La couleur s'applique partout**, et plus seulement au mode embed, y compris dans `/route-infini`. +- **Changer le type d'une récompense sans la recréer** : d'un rôle à un objet, de l'argent à de l'XP, etc. +- **Salons vocaux temporaires** : la permission *Gérer les permissions* n'est plus donnée au créateur du salon sur les serveurs communautaires. Le menu de configuration reste disponible, s'il est activé, pour modifier les permissions de son salon. + + ## 6.15.0 - 02/08/2026 [Lien du message](https://discord.com/channels/422112414964908042/599942732559024138/1533594496158142554) From c1eaf083e1f21facdf09cc580729330cddcadc12 Mon Sep 17 00:00:00 2001 From: Roxxor Date: Wed, 26 Aug 2026 13:19:26 +0200 Subject: [PATCH 26/26] Ajout Premium Paliers --- docs/fr/3.engagement/1.economy.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/fr/3.engagement/1.economy.md b/docs/fr/3.engagement/1.economy.md index 848ad07b0..1b5c14445 100644 --- a/docs/fr/3.engagement/1.economy.md +++ b/docs/fr/3.engagement/1.economy.md @@ -439,6 +439,10 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr - **Une seule fois :** La récompense n'est applicable qu'une seule fois. - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* + + ::hint{ type="info" } + Vous pouvez créer jusqu'à 3 paliers différents. Les serveurs [premium](/premium) <:icon_premium_:1096140508625125417> peuvent créer jusqu'à **25** paliers. + :: :: ::tab{ label="Via la commande /config" } @@ -468,6 +472,10 @@ Les récompenses journalières sont un excellent moyen de récompenser vos membr - **Une seule fois :** La récompense n'est applicable qu'une seule fois. - **À chaque multiple :** La récompense sera décernée à chaque fois que la série est passée. *(Par exemple : le cinquième, le dixième, le quinzième, etc.)* + + ::hint{ type="info" } + Vous pouvez créer jusqu'à 3 paliers différents. Les serveurs [premium](/premium) <:icon_premium_:1096140508625125417> peuvent créer jusqu'à **25** paliers. + :: :: ::