diff --git a/docs/2.modules/2.niveaux.md b/docs/2.modules/2.niveaux.md index 5f72aa28d..16dbc15d6 100644 --- a/docs/2.modules/2.niveaux.md +++ b/docs/2.modules/2.niveaux.md @@ -133,18 +133,23 @@ Les serveurs [premium](/premium) <:icon_premium_:1096140508625125417> peuvent ac ### Autres gains d'expérience Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'expérience via d'autres fonctionnalités : -- **Giveaways** : Offrez de l'XP en récompense -- **Boutique d'économie** : Vendez de l'XP contre de l'argent de serveur -- **Cadeaux d'anniversaires** : Offrez de l'XP automatiquement -- **Drop d'expérience** (\) : Créez des événements interactifs -- **Calendrier de l'Avent** : Récompenses quotidiennes en décembre + +| Fonctionnalité | Description | +|----------------|-------------| +| **Giveaways** | Offrez de l'XP en récompense | +| **Boutique d'économie** | Vendez de l'XP contre de l'argent de serveur | +| **Cadeaux d'anniversaires** | Offrez de l'XP automatiquement | +| **Drop d'expérience** (\) | Créez des événements interactifs | +| **Calendrier de l'Avent** | Récompenses quotidiennes en décembre | ### Fils de discussion et forums Le système de niveaux distingue deux types d'espaces de discussion : -- **Les fils de discussion (threads)** : créés dans les salons textuels ou d'annonces. Leur gain d'XP peut être activé/désactivé via l'option **"Gain d'expérience dans les fils de discussions"**. -- **Les posts de forums** : messages publiés dans les salons de type Forum. Leur gain d'XP est contrôlé par l'option **"Gain d'XP dans les posts"**. +| Type d'espace | Description | +|---------------|-------------| +| **Les fils de discussion (threads)** | créés dans les salons textuels ou d'annonces. Leur gain d'XP peut être activé/désactivé via l'option **"Gain d'expérience dans les fils de discussions"** | +| **Les posts de forums** | messages publiés dans les salons de type Forum. Leur gain d'XP est contrôlé par l'option **"Gain d'XP 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. @@ -156,8 +161,10 @@ Afin de gérer votre serveur avec granularité, il vous sera possible de bloquer Les listes de **rôles** et **salons** vous permettent de contrôler finement qui peut gagner de l'XP et où : -- **Mode "avec" (whitelist)** : Seuls les membres/salons listés peuvent gagner de l'XP. Pour les rôles, il suffit qu'un membre possède **au moins un** rôle autorisé pour gagner de l'XP, même s'il possède d'autres rôles non listés. -- **Mode "sans" (blacklist)** : Les membres/salons listés ne peuvent **pas** gagner d'XP. Si un membre possède au moins un rôle interdit, il ne gagnera pas d'XP. +| Mode | Description | +|------|-------------| +| **Avec** | Seuls les membres/salons listés peuvent gagner de l'XP. Pour les rôles, il suffit qu'un membre possède **au moins un** rôle autorisé pour gagner de l'XP, même s'il possède d'autres rôles non listés | +| **Sans** | Les membres/salons listés ne peuvent **pas** gagner d'XP. Si un membre possède au moins un rôle interdit, il ne gagnera pas d'XP | ### Multiplicateurs d'expérience @@ -183,6 +190,10 @@ D'autres options avancées sont disponibles pour affiner le système : | **Réinitialiser l'XP au bannissement** | Si activé, les membres bannis perdent définitivement leur progression | | **Personnalisation de la couleur** | Changez la couleur des embeds et cartes de niveau (option premium <: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>. +:: + ::hint{ type="info" } Vous trouverez ci-dessous le nombre d'XP nécessaire pour passer au niveau supérieur avec la courbe par défaut. @@ -200,6 +211,10 @@ Vous pouvez modifier la **courbe d'expérience** pour ajuster la difficulté de | **Exponentielle** | Croissante rapide | La difficulté augmente de manière exponentielle, les hauts niveaux sont beaucoup plus difficiles à atteindre (défaut) | | **Custom** <:icon_premium:1096140508625125417> | Personnalisée | Définissez votre propre formule (réservé aux serveurs premium) | +::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. +:: + ::hint{ type="success" } **Multiplicateur de courbe** : Vous pouvez appliquer un multiplicateur global (x0.5, x1, x2, etc.) à la courbe sélectionnée pour ajuster la difficulté sans changer le style de progression. :: @@ -210,7 +225,7 @@ Vous pouvez modifier la **courbe d'expérience** pour ajuster la difficulté de ### Niveau maximum -Les serveurs [premium](/premium) peuvent définir un **niveau maximum** pour plafonner la progression. Une fois ce niveau atteint, les membres **ne gagnent plus aucune expérience** jusqu'à ce que le plafond soit relevé ou supprimé. +Les serveurs [premium](/premium) <:icon_premium_:1096140508625125417> peuvent définir un **niveau maximum** pour plafonner la progression. Une fois ce niveau atteint, les membres **ne gagnent plus aucune expérience** jusqu'à ce que le plafond soit relevé ou supprimé. ::hint{ type="info" } L'XP gagnée pendant cette période n'est pas comptabilisée rétroactivement. @@ -234,6 +249,10 @@ Vous pouvez configurer les annonces de montée de niveau avec **trois options** **Couleur personnalisée** <:icon_premium:1096140508625125417> : Les serveurs premium peuvent changer la couleur de l'embed d'annonce. :: +::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. +:: + ::hint{ type="warning" } **Permissions requises** : Pour envoyer les annonces, DraftBot doit disposer des permissions suivantes dans le salon choisi : **Voir le salon**, **Envoyer des messages**, **Intégrer des liens** et **Joindre des fichiers**. Si ces permissions sont retirées, les annonces seront automatiquement désactivées. :: @@ -298,6 +317,10 @@ Configurez des annonces **séparées** pour les récompenses de niveau. Elles ut - Activer / Désactiver le classement en ligne - Activer / Désactiver le classement sur Discord (<: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>. + :: + ![Menu "Statut" via la commande /config](../assets/niveaux/config_status.png) ::hint{ type="success" } @@ -314,6 +337,10 @@ Configurez des annonces **séparées** pour les récompenses de niveau. Elles ut - Activer / Désactiver / Régler le double xp pour les messages longs - Choisir si le niveau des membres quittant le serveur est remis à 0 + ::hint{ type="info" } + Les fonctionnalités accompagnées du symbole <:icon_premium:1096140508625125417> sont réservées aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. + :: + ![Menu "Expérience" via la commande /config](../assets/niveaux/config_experience.png) :: diff --git a/docs/2.modules/3.economie.md b/docs/2.modules/3.economie.md index 9da61cb9a..cfc132072 100644 --- a/docs/2.modules/3.economie.md +++ b/docs/2.modules/3.economie.md @@ -95,20 +95,25 @@ Les serveurs [premium](/premium) <:icon_premium:1096140508625125417> peuvent act ### Autres gains d'argent Grâce à l'**écosystème** de DraftBot, vous pouvez offrir de l'argent via d'autres fonctionnalités : -- **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 + +| 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 Le système d'économie distingue deux types d'espaces de discussion : -- **Les 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"**. -- **Les 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"**. +| Fils | Description | +|------|-------------| +| **Les 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"** | +| **Les 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. @@ -118,8 +123,10 @@ 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 "avec" (whitelist)** : Seuls les membres/salons listés peuvent gagner de l'argent. Pour les rôles, il suffit qu'un membre possède **au moins un** rôle autorisé pour gagner de l'argent, même s'il possède d'autres rôles non listés. -- **Mode "sans" (blacklist)** : Les membres/salons listés ne peuvent **pas** gagner d'argent. Si un membre possède au moins un rôle interdit, il ne gagnera pas d'argent. +| Mode | Description | +|------|-------------| +| **Avec** | Seuls les membres/salons listés peuvent gagner de l'argent. Pour les rôles, il suffit qu'un membre possède **au moins un** rôle autorisé pour gagner de l'argent, même s'il possède d'autres rôles non listés | +| **Sans** | Les membres/salons listés ne peuvent **pas** gagner d'argent. Si un membre possède au moins un rôle interdit, il ne gagnera pas d'argent | ### Multiplicateurs d'argent diff --git a/docs/2.modules/4.inventaire.md b/docs/2.modules/4.inventaire.md index 4f4954b37..5dfd51f41 100644 --- a/docs/2.modules/4.inventaire.md +++ b/docs/2.modules/4.inventaire.md @@ -10,12 +10,14 @@ updatedAt: '2025-05-26' Vous avez différentes possibilités d'obtenir un objet : -- **Les récompenses de niveaux** : Configurable depuis la commande \ ➜ "[Niveaux](/docs/modules/niveaux)" ou via le panel web. -- **L'achat dans la boutique** : Configurable depuis la commande \ ➜ "[Économie](/docs/modules/economie)" ou via le panel web. -- **Les cadeaux d'anniversaire** : Configurable depuis la commande \ ➜ "[Anniversaires](/docs/modules/anniversaires)" ou via le panel web. -- **Les giveaways** : Lorsqu'on utilise la commande \. -- **Les échanges entre membres** : Avec la commande \. -- **Les commandes \ et \** : Elles génèrent un message où vous devez être le plus rapide pour récupérer l'objet. +| Récompense | Description | +|------------|-------------| +| **Les récompenses de niveaux** | Configurable depuis la commande \ ➜ "[Niveaux](/docs/modules/niveaux)" ou via le panel web | +| **L'achat dans la boutique** | Configurable depuis la commande \ ➜ "[Économie](/docs/modules/economie)" ou via le panel web | +| **Les cadeaux d'anniversaire** | Configurable depuis la commande \ ➜ "[Anniversaires](/docs/modules/anniversaires)" ou via le panel web | +| **Les giveaways** | Lorsqu'on utilise la commande \ | +| **Les échanges entre membres** | Avec la commande \ | +| **Les commandes \ et \** | Elles génèrent un message où vous devez être le plus rapide pour récupérer l'objet | Après avoir choisi l'item, deux options facultatives supplémentaires s'offrent à vous : @@ -28,18 +30,20 @@ Avec l'aide de la commande \, vous avez la capacité en tant q Plusieurs options s'offrent à vous : -- \ ➜ Ajouter un objet à l'inventaire d'un membre. -- \ ➜ Ajouter un objet à **tous les membres** du serveur (opération asynchrone). -- \ ➜ Ajouter un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone). -- \ ➜ Supprimer définitivement un objet du serveur. -- \ ➜ Renommer un objet dans tous les inventaires du serveur. -- \ ➜ Fusionner deux objets d'inventaire en un seul. -- \ ➜ Transférer un objet, une quantité d'un objet ou tout l'inventaire d'un membre à un autre. -- \ ➜ Retirer un objet de l'inventaire d'un membre. -- \ ➜ Retirer un objet à **tous les membres** du serveur (opération asynchrone). -- \ ➜ Retirer un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone). -- \ ➜ Vider en totalité l'inventaire d'un membre. -- \ ➜ Réinitialiser l'inventaire de tous les membres du serveur. +| Commande | Description | +|----------|-------------| +| \ | Ajouter un objet à l'inventaire d'un membre | +| \ | Ajouter un objet à **tous les membres** du serveur (opération asynchrone) | +| \ | Ajouter un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone) | +| \ | Supprimer définitivement un objet du serveur | +| \ | Renommer un objet dans tous les inventaires du serveur | +| \ | Fusionner deux objets d'inventaire en un seul | +| \ | Transférer un objet, une quantité d'un objet ou tout l'inventaire d'un membre à un autre | +| \ | Retirer un objet de l'inventaire d'un membre | +| \ | Retirer un objet à **tous les membres** du serveur (opération asynchrone) | +| \ | Retirer un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone) | +| \ | Vider en totalité l'inventaire d'un membre | +| \ | Réinitialiser l'inventaire de tous les membres du serveur | ::hint{ type="info" } **\** : Lorsque vous ajoutez un objet à un membre, vous avez le choix entre ajouter un **objet existant** ou alors en **créer un**. @@ -64,9 +68,11 @@ Les membres du serveur peuvent accéder à tout moment à **leur propre inventai Il y a quelques méthodes pour échanger un objet avec un autre membre grâce à la commande \ et en **sélectionnant** le membre avec qui vous souhaitez effectuer l'échange : -- \ ➜ Donner un objet à un membre. -- \ ➜ Vendre un objet à un membre. -- \ ➜ Échanger un objet à un membre. +| Commande | Description | +|----------|-------------| +| \ | Donner un objet à un membre | +| \ | Vendre un objet à un membre | +| \ | Échanger un objet à un membre | ## Les commandes /dropobjet et /objet drop diff --git a/docs/2.modules/5.moderation.md b/docs/2.modules/5.moderation.md index d4801b071..c8cdbbe4e 100644 --- a/docs/2.modules/5.moderation.md +++ b/docs/2.modules/5.moderation.md @@ -17,13 +17,15 @@ Le fait de bannir un membre lui fera quitter le serveur sans possibilité de rev Vous pouvez bannir un membre via la commande \. -Après avoir choisi l'utilisateur et donné une raison, deux options facultatives supplémentaires s'offrent à vous : +Après avoir choisi l'utilisateur et donné une raison, plusieurs options facultatives supplémentaires s'offrent à vous : -- `[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). -- `[image1]` pour uploader une première image -- `[image2]` pour uploader une deuxième image -- `[image3]` pour uploader une troisième image +| Option | Description | +|--------|-------------| +| `[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) | +| `[image1]` | pour uploader une première image | +| `[image2]` | pour uploader une deuxième image | +| `[image3]` | pour uploader une troisième image | ![Bannissement d'un utilisateur](../assets/moderation/bot_ban_confirm.png) @@ -120,27 +122,31 @@ Cela permet d'ajouter un commentaire à un membre, visible par les modérateurs, ### Historique des sanctions -**Vous pouvez voir toutes les sanctions** de votre serveur avec \. +Vous pouvez voir **toutes les sanctions** de votre serveur avec \. La commande propose plusieurs options de filtrage pour affiner votre recherche : -- `[membre]` : Afficher uniquement les sanctions d'un membre spécifique -- `[sanction]` : Filtrer par type de sanction (avertissement, mute temporaire, expulsion, bannissement, bannissement temporaire, note) -- `[recherche]` : Rechercher dans les motifs des sanctions -- `[modérateur]` : Afficher uniquement les sanctions appliquées par un modérateur spécifique + +| Options | Description | +|---------|-------------| +| `[membre]` | Afficher uniquement les sanctions d'un membre spécifique | +| `[sanction]` | Filtrer par type de sanction (avertissement, mute temporaire, expulsion, bannissement, bannissement temporaire, note) | +| `[recherche]` | Rechercher dans les motifs des sanctions | +| `[modérateur]` | Afficher uniquement les sanctions appliquées par un modérateur spécifique | ![Historique de sanctions d'un membre](../assets/moderation/bot_history.png) L'interface interactive permet de naviguer entre les sanctions avec des boutons de pagination. Depuis cette liste, vous pouvez : -- **Voir** : Afficher les détails complets d'une sanction -- **Afficher** : Partager publiquement la sanction dans le salon (masqué si l'option [Affichage public des sanctions](#options) est activée) + +| Action | Description | +|--------|-------------| +| **Voir** | Afficher les détails complets d'une sanction | +| **Afficher** | Partager publiquement la sanction dans le salon (masqué si l'option [Affichage public des sanctions](#options) est activée) | ![Détails d'une sanction](../assets/moderation/bot_sanctions_view.png) ### Retirer des sanctions -- Vous pouvez **enlever une sanction à un membre** de votre serveur avec la commande \. - -- Il est également possible de réinitialiser toutes les sanctions à un membre d'un coup via \. +Vous pouvez **enlever une sanction à un membre** de votre serveur avec la commande \. Il est également possible de réinitialiser toutes les sanctions à un membre d'un coup via \. ::hint{ type="info" } De même, si vous souhaitez retirer toutes les sanctions de tous les membres de votre serveur, vous pouvez utiliser \. @@ -157,9 +163,12 @@ L'interface interactive permet de naviguer entre les sanctions avec des boutons Depuis l'historique des sanctions (\), cliquez sur **"Voir"** pour accéder aux détails d'une sanction. Vous pourrez ensuite : -- **Éditer** le motif et le contexte de la sanction -- **Ajouter/Retirer des images** (jusqu'à 3 par sanction, formats JPEG/PNG/GIF) -- **Supprimer** la sanction + +| Action | Description | +|--------|-------------| +| **Éditer** | le motif et le contexte de la sanction | +| **Ajouter/Retirer des images** | (jusqu'à 3 par sanction, formats JPEG/PNG/GIF) | +| **Supprimer** | la sanction | ::hint{ type="info" } Le champ **contexte** permet d'ajouter des informations complémentaires à une sanction (liens, notes internes, circonstances). Il est visible uniquement par les modérateurs. @@ -179,10 +188,12 @@ Grâce aux options de modération, **vous pourrez décider de masquer le nom du ![Options de modération](../assets/moderation/config_confidentiality_options.png) - - **Envoyer un MP lors d'une sanction ➜** Le membre sanctionné recevra un message privé avec les détails de la sanction. - - **Masquer le nom du modérateur en MP ➜** Le nom du modérateur ne sera pas visible par le membre dans le message reçu en message privé. - - **Cacher les réponses des commandes ➜** Lorsqu'un modérateur effectuera une commande de modération *(voir les commandes ci-dessus)*, le message indiquant cette sanction sera uniquement visible par le modérateur et non par l'ensemble des membres. - - **Affichage public des sanctions ➜** Lorsque cette option est activée, la commande \ sera visible publiquement dans le salon au lieu d'être éphémère (visible uniquement par le modérateur). + | Options | Description | + |---------|-------------| + | **Envoyer un MP lors d'une sanction** | Le membre sanctionné recevra un message privé avec les détails de la sanction | + | **Masquer le nom du modérateur en MP** | Le nom du modérateur ne sera pas visible par le membre dans le message reçu en message privé | + | **Cacher les réponses des commandes** | Lorsqu'un modérateur effectuera une commande de modération *(voir les commandes ci-dessus)*, le message indiquant cette sanction sera uniquement visible par le modérateur et non par l'ensemble des membres | + | **Affichage public des sanctions** | Lorsque cette option est activée, la commande \ sera visible publiquement dans le salon au lieu d'être éphémère (visible uniquement par le modérateur) | :: ::tab{ label="Via le panel" } diff --git a/docs/2.modules/6.roles-automatiques.md b/docs/2.modules/6.roles-automatiques.md index 80b54d72b..00ee3f4fb 100644 --- a/docs/2.modules/6.roles-automatiques.md +++ b/docs/2.modules/6.roles-automatiques.md @@ -36,13 +36,13 @@ updatedAt: '2025-03-04' ::hint{ type="warning" } Certains rôles peuvent apparaître en rouge pour l'une des raisons suivantes : - ➜ DraftBot n'a pas les permissions de gérer les rôles. + - DraftBot n'a pas les permissions de gérer les rôles. - ➜ Le rôle de DraftBot est en dessous des rôles que vous souhaitez attribuer. + - Le rôle de DraftBot est en dessous des rôles que vous souhaitez attribuer. - ➜ Le rôle de l'utilisateur est en dessous des rôles qu'il souhaite attribuer. + - Le rôle de l'utilisateur est en dessous des rôles qu'il souhaite attribuer. - ➜ Le rôle est géré par un bot ou par Discord. + - Le rôle est géré par un bot ou par Discord. :: ![Configuration des rôles automatiques à l'arrivée sur le panel](../assets/roles-automatiques/panel_join.png) @@ -82,13 +82,13 @@ updatedAt: '2025-03-04' ::hint{ type="warning" } Certains rôles peuvent apparaitre en rouge pour l'une des raisons suivantes : - ➜ DraftBot n'a pas les permissions de gérer les rôles. + - DraftBot n'a pas les permissions de gérer les rôles. - ➜ Le rôle de DraftBot est en dessous des rôles que vous souhaitez attribuer. + - Le rôle de DraftBot est en dessous des rôles que vous souhaitez attribuer. - ➜ Le rôle de l'utilisateur est en dessous des rôles qu'il souhaite attribuer. + - Le rôle de l'utilisateur est en dessous des rôles qu'il souhaite attribuer. - ➜ Le rôle est géré par un bot ou par Discord. + - Le rôle est géré par un bot ou par Discord. :: ![Configuration des rôles automatiques de vocal, sur le panel](../assets/roles-automatiques/panel_voice.png)