Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 37 additions & 10 deletions docs/2.modules/2.niveaux.md
Original file line number Diff line number Diff line change
Expand Up @@ -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** (\</dropxp>) : 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** (\</dropxp>) | 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.
Expand All @@ -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

Expand All @@ -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.

Expand All @@ -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.
::
Expand All @@ -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.
Expand All @@ -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.
::
Expand Down Expand Up @@ -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" }
Expand All @@ -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)
::

Expand Down
29 changes: 18 additions & 11 deletions docs/2.modules/3.economie.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 \</daily>
- **Cadeaux d'anniversaires** : Offrez de l'argent automatiquement
- **Drop d'argent** (\</dropargent>) : 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 \</daily> |
| **Cadeaux d'anniversaires** | Offrez de l'argent automatiquement |
| **Drop d'argent** (\</dropargent>) | 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.
Expand All @@ -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

Expand Down
48 changes: 27 additions & 21 deletions docs/2.modules/4.inventaire.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 \</config> ➜ "[Niveaux](/docs/modules/niveaux)" ou via le panel web.
- **L'achat dans la boutique** : Configurable depuis la commande \</config> ➜ "[Économie](/docs/modules/economie)" ou via le panel web.
- **Les cadeaux d'anniversaire** : Configurable depuis la commande \</config> ➜ "[Anniversaires](/docs/modules/anniversaires)" ou via le panel web.
- **Les giveaways** : Lorsqu'on utilise la commande \</giveaway créer>.
- **Les échanges entre membres** : Avec la commande \</objet>.
- **Les commandes \</dropobjet> et \</objet drop>** : 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 \</config> ➜ "[Niveaux](/docs/modules/niveaux)" ou via le panel web |
| **L'achat dans la boutique** | Configurable depuis la commande \</config> ➜ "[Économie](/docs/modules/economie)" ou via le panel web |
| **Les cadeaux d'anniversaire** | Configurable depuis la commande \</config> ➜ "[Anniversaires](/docs/modules/anniversaires)" ou via le panel web |
| **Les giveaways** | Lorsqu'on utilise la commande \</giveaway créer> |
| **Les échanges entre membres** | Avec la commande \</objet> |
| **Les commandes \</dropobjet> et \</objet drop>** | 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 :

Expand All @@ -28,18 +30,20 @@ Avec l'aide de la commande \</admininventaire>, vous avez la capacité en tant q

Plusieurs options s'offrent à vous :

- \</admininventaire ajouter membre> ➜ Ajouter un objet à l'inventaire d'un membre.
- \</admininventaire ajouter serveur> ➜ Ajouter un objet à **tous les membres** du serveur (opération asynchrone).
- \</admininventaire ajouter role> ➜ Ajouter un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone).
- \</admininventaire supprimer> ➜ Supprimer définitivement un objet du serveur.
- \</admininventaire renommer> ➜ Renommer un objet dans tous les inventaires du serveur.
- \</admininventaire fusionner> ➜ Fusionner deux objets d'inventaire en un seul.
- \</admininventaire transférer> ➜ Transférer un objet, une quantité d'un objet ou tout l'inventaire d'un membre à un autre.
- \</admininventaire retirer membre> ➜ Retirer un objet de l'inventaire d'un membre.
- \</admininventaire retirer serveur> ➜ Retirer un objet à **tous les membres** du serveur (opération asynchrone).
- \</admininventaire retirer role> ➜ Retirer un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone).
- \</admininventaire reset membre> ➜ Vider en totalité l'inventaire d'un membre.
- \</admininventaire reset serveur> ➜ Réinitialiser l'inventaire de tous les membres du serveur.
| Commande | Description |
|----------|-------------|
| \</admininventaire ajouter membre> | Ajouter un objet à l'inventaire d'un membre |
| \</admininventaire ajouter serveur> | Ajouter un objet à **tous les membres** du serveur (opération asynchrone) |
| \</admininventaire ajouter role> | Ajouter un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone) |
| \</admininventaire supprimer> | Supprimer définitivement un objet du serveur |
| \</admininventaire renommer> | Renommer un objet dans tous les inventaires du serveur |
| \</admininventaire fusionner> | Fusionner deux objets d'inventaire en un seul |
| \</admininventaire transférer> | Transférer un objet, une quantité d'un objet ou tout l'inventaire d'un membre à un autre |
| \</admininventaire retirer membre> | Retirer un objet de l'inventaire d'un membre |
| \</admininventaire retirer serveur> | Retirer un objet à **tous les membres** du serveur (opération asynchrone) |
| \</admininventaire retirer role> | Retirer un objet à tous les membres ayant un **rôle spécifique** (opération asynchrone) |
| \</admininventaire reset membre> | Vider en totalité l'inventaire d'un membre |
| \</admininventaire reset serveur> | Réinitialiser l'inventaire de tous les membres du serveur |

::hint{ type="info" }
**\</admininventaire ajouter>** : Lorsque vous ajoutez un objet à un membre, vous avez le choix entre ajouter un **objet existant** ou alors en **créer un**.
Expand All @@ -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 \</objet> et en **sélectionnant** le membre avec qui vous souhaitez effectuer l'échange :

- \</objet donner> ➜ Donner un objet à un membre.
- \</objet vendre> ➜ Vendre un objet à un membre.
- \</objet échanger> ➜ Échanger un objet à un membre.
| Commande | Description |
|----------|-------------|
| \</objet donner> | Donner un objet à un membre |
| \</objet vendre> | Vendre un objet à un membre |
| \</objet échanger> | Échanger un objet à un membre |

## Les commandes /dropobjet et /objet drop

Expand Down
Loading