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
15 changes: 12 additions & 3 deletions docs/2.modules/2.niveaux.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,16 +80,25 @@ En tant qu'administrateur, vous disposez de plusieurs commandes pour gérer l'ex
| Commande | Description |
|----------|-------------|
| \</dropxp> | Crée un message avec un bouton : le **premier membre** à cliquer gagne l'expérience. Vous pouvez définir une durée limite (maximum **10 minutes**). |
| \</adminxp ajouter> | Ajouter de l'expérience à un membre spécifique. |
| \</adminxp retirer> | Retirer de l'expérience à un membre. **Attention** : cela peut entraîner la perte de niveaux et de récompenses. |
| \</adminxp ajouter membre> | Ajouter de l'expérience à un membre spécifique. |
| \</adminxp ajouter serveur> | Ajouter de l'expérience à **tous les membres** du serveur (opération asynchrone). |
| \</adminxp ajouter role> | Ajouter de l'expérience à tous les membres ayant un **rôle spécifique** (opération asynchrone). |
| \</adminxp retirer membre> | Retirer de l'expérience à un membre. **Attention** : cela peut entraîner la perte de niveaux et de récompenses. |
| \</adminxp retirer serveur> | Retirer de l'expérience à **tous les membres** du serveur (opération asynchrone). |
| \</adminxp retirer role> | Retirer de l'expérience à tous les membres ayant un **rôle spécifique** (opération asynchrone). |
| \</adminxp définir> | Définir exactement le montant d'XP d'un membre (remplace son XP actuelle). |
| \</adminxp transférer> | Transférer de l'expérience d'un membre à un autre (le donneur perd l'XP transférée). |
| \</adminxp réinitialiser> | **Réinitialiser tous les niveaux du serveur**. Cette action est irréversible ! |
| \</adminxp réinitialiser serveur> | **Réinitialiser tous les niveaux 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.
::

::hint{ type="warning" }
Lorsque vous **retirez de l'XP** ou **définissez** une XP plus basse, les membres peuvent perdre des niveaux. Dans ce cas, leurs **rôles de récompense** seront automatiquement retirés.
::
Expand Down
21 changes: 12 additions & 9 deletions docs/2.modules/3.economie.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,16 +201,25 @@ En tant qu'administrateur, vous disposez de plusieurs commandes pour gérer l'ar
| Commande | Description |
|----------|-------------|
| \</dropargent> | 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**). |
| \</adminargent ajouter> | Ajouter de l'argent à un membre spécifique. |
| \</adminargent retirer> | Retirer de l'argent à un membre. |
| \</adminargent ajouter membre> | Ajouter de l'argent à un membre spécifique. |
| \</adminargent ajouter serveur> | Ajouter de l'argent à **tous les membres** du serveur (opération asynchrone). |
| \</adminargent ajouter role> | Ajouter de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). |
| \</adminargent retirer membre> | Retirer de l'argent à un membre. |
| \</adminargent retirer serveur> | Retirer de l'argent à **tous les membres** du serveur (opération asynchrone). |
| \</adminargent retirer role> | Retirer de l'argent à tous les membres ayant un **rôle spécifique** (opération asynchrone). |
| \</adminargent définir> | Définir exactement le montant d'argent d'un membre (remplace son argent actuel). |
| \</adminargent transférer> | Transférer de l'argent d'un membre à un autre (le donneur perd l'argent transféré). |
| \</adminargent réinitialiser> | **Réinitialiser tout l'argent du serveur**. Cette action est irréversible ! |
| \</adminargent réinitialiser serveur> | **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.
::

## Configurer le système d'économie

::tabs
Expand Down Expand Up @@ -483,9 +492,3 @@ Après avoir cliqué sur **Importer UnbelievaBoat**, et confirmé que vous souha
::hint{ type="warning" }
Assurez-vous que UnbelievaBoat est présent sur votre serveur au moment de l'importation !
::






25 changes: 17 additions & 8 deletions docs/2.modules/4.inventaire.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ 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'anniversaires** : Configurable depuis la commande \</config> ➜ "[Anniversaires](/docs/modules/anniversaires)" ou via le panel web.
- **Les giveaways** : Lorsqu'on utilise la commande \</giveaway créer item>.
- **Les giveaways** : Lorsqu'on utilise la commande \</giveaway créer>.
- **Les échanges entre membres** : Avec la commande \</objet>.
- **Les commandes \</dropitem> et \</objet donner>** : Elles génèrent un message où vous devez être le plus rapide pour récupérer l'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,15 +28,24 @@ Avec l'aide de la commande \</admininventaire>, vous avez la capacité en tant q

Plusieurs options s'offrent à vous :

- \</admininventaire donner> ➜ Ajouter un objet à l'inventaire d'un membre.
- \</admininventaire donner membre> ➜ Ajouter un objet à l'inventaire d'un membre.
- \</admininventaire donner serveur> ➜ Ajouter un objet à **tous les membres** du serveur (opération asynchrone).
- \</admininventaire donner 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 retirer membre> ➜ Retirer un objet à l'inventaire d'un membre.
- \</admininventaire retirer serveur> ➜ Retire un objet de tous les inventaires du serveur.
- \</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" }
**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.
::

## Afficher son inventaire

Les membres du serveur peuvent accéder à tout moment à **leur propre inventaire** en utilisant la commande \</inventaire>. Si le membre possède des objets, ils seront donc affichés, de même qu'il aura la possibilité de voir l'argent en sa possession grâce au système d'[économie](/docs/modules/economie) de DraftBot.
Expand All @@ -55,14 +64,14 @@ Il y a quelques méthodes pour échanger un objet auprès d'un autre membre grâ
- \</objet vendre> ➜ Vendre un objet à un membre.
- \</objet échanger> ➜ Échanger un objet à un membre.

## Les commandes /dropitem et /objet drop
## Les commandes /dropobjet et /objet drop

Les commandes \</dropitem> et \</objet drop> ont pour but de générer un message et d'offrir l'objet à la première personne qui clique sur le bouton **"Récupérer !"** dans un délai déterminé entre 1 minute et 10 minutes[^1].
Les commandes \</dropobjet> et \</objet drop> ont pour but de générer un message et d'offrir l'objet à la première personne qui clique sur le bouton **"Récupérer !"** dans un délai déterminé entre 1 minute et 10 minutes[^1].
[^1]:Par défaut le drop sera d'une minute.

**Toutefois, quelle est la différence entre les deux ?**

- \</dropitem> ➜ Génère un nouvel objet pour lancer le drop.
- \</dropobjet> ➜ Génère un nouvel objet pour lancer le drop.
- \</objet drop> ➜ Offre un objet qui provient de l'inventaire d'un membre.

![Aperçu de la commande /objet drop](../assets/inventaire/bot_dropitem.png)
Expand Down