Skip to content
16 changes: 11 additions & 5 deletions docs/2.modules/11.anniversaires.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Anniversaires
description: Avec DraftBot, vous pouvez renseigner votre date d'anniversaire et offrir des récompenses aux membres de votre serveur qui fêtent leur anniversaire !
navigation.icon: 'twemoji:birthday-cake'
contributors: ['kazotka', 'titoto289', 'theorik']
contributors: ['kazotka', 'titoto289', 'theorik', 'elbaguetto']
updatedAt: '2025-04-07'
---

Expand Down Expand Up @@ -74,10 +74,6 @@ Vous devez paramétrer les informations suivantes :
- **Rôles autorisés / interdits :** Vous pouvez déterminer quels sont les rôles qui peuvent déclencher l'annonce
- **Message personnalisé :** Vous pouvez écrire un message personnalisé pour l'annonce.

::hint{ type="info" }
Vous pouvez utiliser des variables dans votre message pour plus de personnalisation
::

::tabs
::tab{ label="Depuis le panel" }
![Configurez l'ensemble de ces éléments sur le panel en activant le message d'annonce](../assets/anniversaires/config_annonce_panel.png)
Expand All @@ -88,6 +84,16 @@ Vous devez paramétrer les informations suivantes :
::
::

Vous pouvez personnaliser votre message avec différentes variables :

| Variable | Description | Exemple |
|----------|-------------|---------|
| `{birthday.user}` | Membre(s) fêtant leur anniversaire | @John, @Jane |
| `{birthday.role}` | Rôle temporaire d'anniversaire | @Anniversaire |
| `{birthday.gifts}` | Récompenses données | 500 💰, Rôle VIP |

*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*

#### Message d'annonce personnalisé <:icon_premium:1096140508625125417>

Vous pouvez également paramétrer pour certains rôles ou membre un message plus personnel.
Expand Down
80 changes: 32 additions & 48 deletions docs/2.modules/12.commandes-personnalisees.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Commandes personnalisées
description: Avec DraftBot, vous avez la possibilité de créer vos propres commandes !
navigation.icon: 'twemoji:magic-wand'
contributors: ['hugo-broc', 'clement669', 'theorik']
contributors: ['hugo-broc', 'clement669', 'theorik', 'elbaguetto']
updatedAt: '2025-03-02'
---

Expand Down Expand Up @@ -300,50 +300,34 @@ Voici les différentes variables d'arguments possibles avec **DraftBot** :

### Les variables

Les commandes personnalisées vous offrent également la possibilité d'ajouter des variables dans vos messages.

Ouvrez le menu déroulant pour voir les différentes variables :

::collapse{ label="Variables disponibles" }
**Membre** :
> `{user}` ➜ Mention du membre
>
> `{user.id}` ➜ Identifiant du membre
>
> `{user.username}` ➜ Pseudo du membre
>
> `{user.nickname}` ➜ Surnom ou pseudo du membre

**Niveaux** :
> `{level}` ➜ Niveau du membre (si le système de [niveaux](/docs/modules/niveaux) est activé)
>
> `{level.rank}` ➜ Place du membre (dans le classement des niveaux)
>
> `{money}` ➜ Argent du membre (si le système d'[économie](/docs/modules/economie) est activé)
>
> `{money.rank}` ➜ Place du membre (dans le classement de l'économie)
>
> `{birthday}` ➜ Date d'anniversaire du membre (si ce [système](/docs/modules/anniversaires) est activé)

**Serveur** :
> `{server}` ou `{server.name}` ➜ Nom du serveur
>
> `{server.id}` ➜ Identifiant du serveur
>
> `{server.membercount}` ➜ Nombre de membres sur le serveur

**Salon** :
> `{channel}` ➜ Mention du <#salon>
>
> `{channel.id}` ➜ Identifiant du salon
>
> `{channel.name}` ➜ Nom du salon

**Temps** :
> `{date}` ➜ Date actuelle (JJ/MM/AAAA)
>
> `{time}` ➜ Heure actuelle (HH:MM)
>
> `{timestamp}` ➜ Timestamp actuel en secondes
::

Vous pouvez personnaliser vos actions de type message avec des variables :

| Variable | Description | Exemple |
|----------|-------------|---------|
| `{money}` | Argent | 1 234 |
| `{money.record}` | Record d'argent | 5 678 |
| `{money.currency_icon}` | Icône de la devise | 💰 |
| `{money.rank}` | Position dans le classement | 3 |
| `{money.next_user}` | Membre précédent dans le classement | @DraftBot |
| `{money.next_user.id}` | Identifiant du membre précédent dans le classement | 318312854816161792 |
| `{money.next_user.money}` | Quantité d'argent du membre précédent dans le classement | 2 500 |
| `{money.next_user.money_diff}` | Différence d'argent avec le membre précédent dans le classement | 2 500 |
| `{money.to_position:position=N}` | Argent nécessaire pour atteindre la position N dans le classement | 1 200 |
| `{level}` | Niveau | 25 |
| `{level.rank}` | Position dans le classement | 5 |
| `{xp}` | Expérience totale | 12 500 |
| `{xp.current_level}` | Expérience du niveau actuel | 250 |
| `{xp.next_level}` | Expérience nécessaire pour atteindre le niveau suivant | 750 |
| `{xp.to_level:level=N}` | Expérience nécessaire pour atteindre le niveau N | 15 000 |
| `{xp.next_user}` | Membre précédent dans le classement | @DraftBot |
| `{xp.next_user.id}` | Identifiant du membre précédent dans le classement | 318312854816161792 |
| `{xp.next_user.xp}` | Quantité d'expériene du membre précédent dans le classement | 2 500 |
| `{xp.next_user.xp_diff}` | Différence d'expérience avec le membre précédent dans le classement | 15 389 |
| `{xp.next_user.level}` | Niveau du membre précédent dans le classement | 2 500 |
| `{xp.next_user.level_diff}` | Différence de niveaux avec le membre précédent dans le classement | 2 |
| `{xp.to_position:position=N}` | Expérience nécessaire pour atteindre la position N dans le classement | 5,000 |
| `{birthday.date}` | Date de naissance | 15 mars |
| `{birthday.next}` | Prochain anniversaire | Dans 2 mois |
| `{age}` | Âge de l'utilisateur | 25 ans |

*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*
41 changes: 8 additions & 33 deletions docs/2.modules/22.signalements.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Signalements
description: Un utilisateur remarque des agissements inappropriés sur votre serveur ? Permettez-lui de vous les signaler avec le système de signalement de DraftBot !
navigation.icon: 'twemoji:police-car-light'
contributors: ['rababio4579', 'ls62', 'elvhira', 'draftproducts']
contributors: ['rababio4579', 'ls62', 'elvhira', 'draftproducts', 'elbaguetto']
updatedAt: '2025-05-18'
---

Expand Down Expand Up @@ -208,40 +208,15 @@ Vous pouvez personnaliser le message de confirmation pour informer vos utilisate
::
::

::hint{ type="info" }
Vous avez la possibilité d'insérer des variables.
::

::collapse{ label="Listes des variables" }

`{user}` ➜ Mention du membre

`{user.id}` ➜ Identifiant du membre

`{user.username}` ➜ Pseudo du membre

`{user.nickname}` ➜ Surnom ou pseudo du membre

`{server}` ➜ Nom du serveur
Vous pouvez personnaliser votre message avec différentes variables :

`{server.id}` ➜ Identifiant du serveur
| Variable | Description | Exemple |
|----------|-------------|---------|
| `{report.target}` | Membre signalé | @draftman |
| `{report.target_message.url}` | Lien du message signalé | https://discord.com/... |
| `{report.reason}` | Motif du signalement | Spam |

`{server.name}` ➜ Nom du serveur

`{server.membercount}` ➜ Nombre de membres sur le serveur

`{channel}` ➜ Mention du salon

`{channel.id}` ➜ Identifiant du salon

`{channel.name}` ➜ Nom du salon

`{date}` ➜ Date actuelle (JJ/MM/AAAA)

`{time}` ➜ Heure actuelle (HH:MM)

`{timestamp}` ➜ Timestamp actuel en secondes
::
*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*


### Fil de tri
Expand Down
27 changes: 13 additions & 14 deletions docs/2.modules/24.salons-vocaux-temporaires.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Salons vocaux temporaires
description: Les salons vocaux temporaires offrent la possibilité à vos membres de créer des salons qu'ils pourront personnaliser et configurer selon leurs goûts.
navigation.icon: 'twemoji:speaker-high-volume'
contributors: ['tellvex', 'kazotka', 'theorik', 'thecreatorn3ant']
contributors: ['tellvex', 'kazotka', 'theorik', 'elbaguetto', 'thecreatorn3ant']
updatedAt: '2025-02-22'
---

Expand Down Expand Up @@ -291,23 +291,22 @@ Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel d

## Personnaliser le format du nom du salon

Pour définir les noms de salons, vous devez remplacer le nom existant par celui que vous souhaitez.
Afin d'éviter des salons dits doublons, il est conseillé d'indiquer au moins une variable.
Par défaut le nom du salon est `Salon de {user}`, mais vous avez la possibilité de le personnaliser

::collapse{ label="Liste des variables" }
::hint{ type="info" }
Afin d'éviter des salons dits doublons, il est conseillé d'indiquer au moins une variable.
::

Vous pouvez utiliser les variables suivantes pour nommer un salon vocal lors de sa création :
Pour ce faire, vous pouvez utiliser différentes variables :

![Comment utiliser les variables](../assets/salons-vocaux-temporaires/view_rename_panel.png)
| Variable | Description | Exemple |
|----------|-------------|---------|
| `{privateroom.index}` | Numérotation du salon | 5 |
| `{privateroom.random_word}` | Mot aléatoire prédéfini | trampoline |
| `{privateroom.custom_word}` | Mot aléatoire personnalisé | licorne |

- `{user}` pour afficher le pseudonyme du membre sur le serveur.
- `{user.username}` pour afficher le nom Discord du membre.
- `{user.tag}` pour afficher le pseudonyme avec le tag du membre (Pseudo#0000).
- `{index}` pour numéroter le salon.
- `{random-word}` pour attribuer un mot aléatoire parmi une liste de mots de **DraftBot**.
- `{custom-word}` pour attribuer un mot aléatoire parmi une liste personnalisable.
::
*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*

::hint{ type="info" }
Cette option est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>.
::
::
18 changes: 8 additions & 10 deletions docs/2.modules/26.starboards.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Starboards
description: Mettez en avant les meilleurs messages de votre serveur dans un salon dédié en interagissant avec une réaction.
navigation.icon: 'twemoji:star'
contributors: ['rababio4579', 'wapiti13', 'kazotka', 'imroxxor', 'thecreatorn3ant']
contributors: ['rababio4579', 'wapiti13', 'kazotka', 'imroxxor', 'elbaguetto', 'thecreatorn3ant']
updatedAt: '2024-09-30'
---

Expand Down Expand Up @@ -79,17 +79,15 @@ Le système de starboard met en avant les messages recevant un certain nombre de

- Si l'embed est activé, il sera possible de changer sa couleur. [(premium <:icon_premium:1096140508625125417>)](/premium)

::collapse{ label="Variables disponibles" }
Vous pouvez personnaliser le message qui sera envoyé dans le salon configuré avec différentes variables :

- `{user}` ➜ Surnom du membre sur le serveur.
- `{user.username}` ➜ Pseudo du compte du membre.
- `{user.globalname}` ➜ Nom affiché du compte du membre.
- `{emoji}` ➜ Emoji du starboard.
- `{emoji.count}` ➜ Nombre de réactions.
- `{message.url}` ➜ Lien vers le message.
| Variable | Description | Exemple |
|----------|-------------|---------|
| `{starboard.emoji}` | Emoji du starboard | ⭐ |
| `{starboard.emoji.count}` | Nombre de réactions | 15 |
| `{starboard.message.url}` | Lien du message | https://discord.com/... |

![Message par défaut](../assets/starboards/starboards-content.png)
::
*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*

## Les différents formats

Expand Down
40 changes: 20 additions & 20 deletions docs/2.modules/7.suggestions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Suggestions
description: Récoltez simplement les suggestions et avis de vos membres avec DraftBot !
navigation.icon: 'twemoji:light-bulb'
contributors: ['bariboo','clement669','rababio']
contributors: ['bariboo', 'clement669', 'rababio', 'elbaguetto']
updated_at: '2025-04-18'
---

Expand Down Expand Up @@ -425,6 +425,16 @@ La commande \</suggestmod rechercher> vous permet de rechercher des suggestions
::
::

Vous pouvez personnaliser votre message avec différentes variables :

| Variable | Description | Exemple |
|----------|-------------|---------|
| `{suggest.title}` | Titre de la suggestion | Système de questionnaire |
| `{suggest.count}` | Nombre de suggestions en cours | 3 |
| `{suggest.max}` | Nombre maximum de suggestions | 5 |

*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*

### Modération

::tabs
Expand Down Expand Up @@ -525,25 +535,15 @@ La commande \</suggestmod rechercher> vous permet de rechercher des suggestions
- Activer / désactiver cette fonctionnalité,
- Personnaliser la façon dont les fils seront nommés.

::hint{ type="success" }
Vous pouvez personnaliser la nomenclature des fils en utilisant une des nombreuses variables à votre disposition :

::collapse{ label="Afficher les variables disponibles" }
Les variables sont des bouts de texte qui évoluent suivant la personne, le serveur, le salon ou encore le temps. Voici celles utilisables dans le nom des fils automatiquement ouverts par DraftBot.

- `{user}` ➜ Mention du membre
- `{user.id}` ➜ Identifiant du membre
- `{user.username}` ➜ Pseudo du membre
- `{user.nickname}` ➜ Surnom ou pseudo du membre
- `{server}` ➜ Nom du serveur
- `{server.id}` ➜ Identifiant du serveur
- `{server.name}` ➜ Nom du serveur
- `{server.membercount}` ➜ Nombre de membres sur le serveur
- `{date}` ➜ Date actuelle (JJ/MM/AAAA)
- `{time}` ➜ Heure actuelle (HH:MM)
- `{timestamp}` ➜ Timestamp actuel en secondes
::
::
Vous pouvez personnaliser le nom de votre fil avec différentes variables :

| Variable | Description | Exemple |
|----------|-------------|---------|
| `{suggest.title}` | Titre de la suggestion | Système de questionnaire |
| `{suggest.count}` | Nombre de suggestions en cours | 3 |
| `{suggest.max}` | Nombre maximum de suggestions | 5 |

*En plus des [autres variables](docs/annexes/variables) déjà disponibles globalement !*

![Menu "Fils de discussions automatiques", via la commande/config](../assets/suggestions/commande_config_fils_auto.png)
::
Expand Down
Loading