diff --git a/docs/2.modules/24.salons-vocaux-temporaires.md b/docs/2.modules/24.salons-vocaux-temporaires.md index cef46837c..2142ea678 100644 --- a/docs/2.modules/24.salons-vocaux-temporaires.md +++ b/docs/2.modules/24.salons-vocaux-temporaires.md @@ -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'] +contributors: ['tellvex', 'kazotka', 'ls62', 'theorik', 'rababio4579'] updatedAt: '2025-02-22' --- @@ -12,16 +12,16 @@ Pour obtenir votre salon vocal, il vous faudra rejoindre le salon vocal "hub". I Lorsque vous créerez un salon vocal temporaire, vous aurez la possibilité de configurer votre salon par le biais d'un [message](#utilisation-du-configurateur) *(option désactivable)*. -Lorsque le dernier membre présent dans le salon se déconnectera, ce dernier sera automatiquement supprimé par **DraftBot**. +Lorsque le dernier membre présent dans le salon se déconnectera, le salon temporaire sera automatiquement supprimé par **DraftBot**. ![Démonstration du système](../assets/salons-vocaux-temporaires/view_guide.gif) -## Utilisation du configurateur +## Utilisation de l'embed de réglages Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel du vocal**. Il contient toutes les permissions de modération liées au salon vocal. ::hint{ type="warning" } - Cet embed permet notamment d'utiliser toutes les permissions de modération, et ce, même si le membre n'a pas activé l'authentification à deux facteurs (puisque l'utilisateur passe par le bot et non pas par son compte). + Cet embed permet de modifier la visibilité, les accès ainsi que certaines permissions du salon et ce, sans permissions supplémentaires sur le serveur. :: ![Illustration des boutons du configurateur](../assets/salons-vocaux-temporaires/view_button.png) @@ -30,12 +30,15 @@ Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel d - **Ouvert** : Cette fonction permet d'ouvrir le salon à tous les membres, excepté ceux de la **liste noire** et des dérogations par défaut. ::hint{ type="info" } - En mode ouvert, les utilisateurs présents la liste blanche ont les permissions micro, vidéo et soundboards. + En mode ouvert, les utilisateurs présents dans la liste blanche ont les permissions micro, vidéo et soundboards. :: - **Fermé** : Cette fonction verrouille le salon à tous les membres, excepté ceux de la **liste blanche** et les dérogations par défaut. + - **Privé** : Cette fonction verrouille et cache le salon à tous les membres, excepté ceux de la **liste blanche** et les dérogations par défaut. + - **Liste Blanche** : Cette fonction permet d'ajouter des membres qui seront **autorisés à rejoindre** le salon peu importe le mode (Public, Fermé, Privé) et recevront toutes les permissions micro, vidéo & soundboards. + - **Liste Noire** : Cette fonction permet d'ajouter des membres qui **ne pourront pas rejoindre** le salon vocal. - **Purge** : La purge permet de déconnecter tous les membres présents dans le salon à l'exception de ceux de la liste blanche, du propriétaire du salon, des modérateurs et administrateurs. @@ -45,6 +48,10 @@ Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel d - **Transférer la propriété** : Cette fonction permet de transférer les droits de gestion du salon vocal à quelqu'un d'autre. + ::hint{ type="info" } + Si le propriétaire quitte le vocal, n'importe quel utilisateur peut récupérer la propriété en appuyant sur le bouton **Transférer la propriété**. + :: + ::hint{ type="danger" } Un transfert de propriété dans un salon vocal est permanent. Vous perdrez l'accès à l'embed de configuration du **salon vocal**. @@ -53,257 +60,397 @@ Lorsque vous créez un salon vocal, un embed apparaît dans le **salon textuel d ## Configuration du système + +### Création d'un hub +La configuration du système de salons vocaux temporaires peut se faire depuis la commande \ ou depuis le panel web. + ::tabs - ::tab{ label="Via la commande /config" } + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Créer un hub`. - ## Créer un hub de salons vocaux temporaires + ![Aperçu de la commande /config](../assets/salons-vocaux-temporaires/config_hub.png) + :: - Pour activer les salons vocaux temporaires, il vous suffira d'aller dans le menu **Salons vocaux temporaires** de la commande \ et de cliquer sur le bouton **Créer un hub**. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - ::hint{ type="warning" } - Par défaut, **DraftBot** limite les serveurs à **un seul hub**. Cela dit, si l'offre **[premium](/premium)** est activée sur votre serveur, vous pourrez créer jusqu'à **5 hubs**. - :: + Vous devez vous rendre sur le panel puis dans la catégorie [Communautaire](www.draftbot.fr/dashboard/first/community). + + ![Aperçu du panel](../assets/salons-vocaux-temporaires/panel_hub.png) + :: +:: + +::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. +:: + +::hint{ type="success" } + **Félicitations, vous venez de créer votre hub !** +:: + + +## Gérer votre hub +Après avoir mis en place votre hub, vous avez maintenant la possibilité de le configurer de manière plus avancée. - **DraftBot** vous demandera ensuite de choisir **la catégorie** où seront créés les salons vocaux. + +### Activation / Désactivation d'un hub +Il est possible d'activer et de désactiver un hub pour choisir si la création de salons vocaux par les utilisateurs est permise ou non. + +::tabs + ::tab{ label=" Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub`. + + Après avoir cliqué sur le bouton, vous verrez que votre hub est activé via le bouton vert qui est nommé `Système activé`. ::hint{ type="info" } - Les salons vocaux déjà existants dans cette catégorie seront supprimés par DraftBot si vous ne les rendez pas permanents. + Si le module est activé, cliquer sur ce bouton le désactivera. À l'inverse, s'il est désactivé, cliquer dessus activera le module. :: + :: +:: - ## Modifier un hub de salons vocaux temporaires +::hint{ type="warning" } + 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. +:: - Pour modifier un hub de salons vocaux temporaires, vous devrez accéder au menu en allant dans le système **Salons vocaux temporaires** de la commande \. Vous devrez ensuite **Modifier un hub**. +Pour organiser correctement votre serveur, vous pouvez modifier la catégorie dans laquelle DraftBot crée les salons vocaux des membres. - ![Modification des Salons Vocaux Temporaires](../assets/salons-vocaux-temporaires/view_modif_button.png) - ### Activer/Désactiver un Hub +### Catégorie +Pour organiser correctement votre serveur, vous pouvez modifier la catégorie dans laquelle DraftBot crée les salons vocaux des membres. - Pour activer ou désactiver la création de salons temporaires, vous devrez cliquer sur le bouton **Activer le système**. Vous verrez alors le menu se mettre à jour. +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Catégorie`. - ### Changer la catégorie des Salons Vocaux Temporaires + Après avoir cliqué sur le bouton, un message de confirmation apparaîtra. Cliquez sur `Oui` si vous souhaitez appliquer la modification. - Pour changer la catégorie des salons vocaux temporaires, il vous suffira de cliquer sur le bouton **Catégorie**. Vous devrez ensuite choisir de créer une nouvelle catégorie ou en sélectionner une existante. + Vous aurez le choix entre : - ### Changer le salon hub + - **Nouvelle catégorie** : DraftBot met en place une nouvelle catégorie pour vous. + - **Utiliser une catégorie existante** : Vous entrez le nom ou l'identifiant de la catégorie. + :: - Pour changer le salon vocal de redirection vers les salons temporaires, il suffira d'appuyer sur le bouton **Hub (salon)**. Vous devrez ensuite indiquer [l'identifiant du salon](/docs/autres/recuperer-un-identifiant) de votre choix. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - ### Permissions par défaut des salons temporaires + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - Vous pourrez choisir à partir de quelles permissions DraftBot devra se baser pour les dérogations par défaut des salons temporaires en appuyant sur le bouton **Permissions par défaut** ce qui vous permettra de choisir entre les permissions du **salon vocal hub** ou les **permissions de la catégorie**. + Vous aurez le choix entre plusieurs options dans la catégorie. - ### Définir les permissions du créateur du salon vocal + - **Créer** : DraftBot met en place une nouvelle catégorie pour vous. + - **Sélectionner** : Vous pouvez sélectionner (par son nom ou son [identifiant](/docs/autres/recuperer-un-identifiant)) une catégorie pré existante. + :: +:: - Vous pourrez également définir les permissions du créateur du salon vocal en appuyant sur le bouton **Permissions du créateur**. Un sélecteur apparaîtra avec les 4 options suivantes : - - **Créer une invitation** : Permet au créateur de créer des invitations pour le salon vocal. - - **Modifier le salon** : Donne la permission de modifier les paramètres du salon tels que **le nom, la limite de membres, etc.** - - **Changer les permissions** : Permet de changer l'ensemble des paramètres du salon. Le créateur pourra créer des dérogations et attribuer ou refuser des permissions aux membres et rôles de son choix. - - **Voix prioritaire** : Le son de tous les participants sera diminué lorsque le créateur du salon parlera. +### Changer le hub +Vous pouvez modifier le salon dans lequel DraftBot crée un salon lorsqu’un utilisateur le rejoint. - ::hint{ type="warning" } - Cette option ne fonctionne qu'en cas d'utilisation du mode "Appuyer pour parler". - :: +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, de sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Hub (salon)`. - ::hint{ type="warning" } - Veillez à désactiver les options que vous ne souhaitez pas laisser modifiables dans les permissions du salon **et** l'embed de configuration. - :: + Après avoir cliqué sur le bouton, un message de confirmation apparaîtra. Cliquez sur `Oui` si vous souhaitez appliquer la modification. - ### Définir la limite de membre + Vous aurez le choix entre : - Vous pouvez définir la limite de membres autorisés à rejoindre un salon vocal en appuyant sur le bouton **Limite de membre**. Vous devrez ensuite indiquer une valeur entre 0 et 99 qui correspond au nombre de participants maximal. Indiquer "0" comme limite revient à la désactiver. + - **Nouvelle catégorie** : DraftBot met en place une nouvelle catégorie pour vous. + - **Utiliser une catégorie existante** : Vous entrez le nom ou l'identifiant de la catégorie. + :: - Par défaut, la limite de membres est définie à **99 participants**. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - ::hint{ type="warning" } - Veuillez également noter que la limite de membre peut être changée à tout moment par **le créateur du salon** s'il possède la permission **Modifier le salon**. - :: + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ### Ajouter/Supprimer un salon permanent + Vous aurez le choix entre plusieurs options dans la catégorie salon de création. - ::hint{ type="info" } - Par défaut, lorsque le dernier membre quitte un salon vocal présent dans la catégorie des salons vocaux temporaires, il est instantanément supprimé. - :: + - **Créer** : DraftBot met en place une nouvelle catégorie pour vous. + - **Sélectionner** : Vous pouvez sélectionner (par son nom ou son [identifiant](/docs/autres/recuperer-un-identifiant)) une catégorie pré existante. + :: +:: - Pour qu'un salon soit conservé dans la catégorie même après déconnexion du dernier membre, il vous faudra appuyer sur le bouton **Salons permanents**. Un menu s'ouvrira alors et vous permettra d'ajouter ou supprimer des salons vocaux qui seront marqués comme permanents. +### Format des salons vocaux - ### Activer/Désactiver l'embed de réglages +Pour rendre les salons vocaux plus esthétiques, vous pouvez personnaliser le format du salon vocal temporaire en y ajoutant des mots, des emojis et des variables. - Pour activer ou désactiver l'embed de réglages, il vous suffira d'utiliser le bouton. +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Nom des salons`. - - Cliquer sur le bouton **Embed de réglages activé** activera la fonction et le bouton deviendra **Activer l'embed de réglages** et inversement pour désactiver le système. + Vous aurez la possibilité de choisir plusieurs variables parmi celles listées ci-dessous. + :: - En résumé : + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - - Embed de réglages activés ➜ Activer l'embed de réglages - - Activer l'embed de réglages ➜ Embed de réglages activés + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ### Personnaliser les boutons de réglages + Vous avez la possibilité de mettre des variables parmi la liste ci-dessous : + :: +:: - Pour personnaliser les boutons de réglages, vous devrez d'abord appuyer sur le bouton **Personnaliser les boutons de réglages** qui vous amèneront sur un sélecteur. Cochez toutes les options que vous souhaitez rendre disponibles dans l'embed de configuration du salon. +::collapse{ label="Liste des variables" } - ::hint{ type="info" } - Si vous avez déjà configuré cette option et souhaitez y apporter des modifications, assurez-vous de sélectionner l'ensemble des options de votre choix y compris celles qui étaient déjà activées auparavant. - :: + - `{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. + + ::hint{ type="info" } + La variable `{custom-word}` doit être configurée depuis le panel. + :: +:: - ### Configurer les rôles d'accès aux réglages +::hint{ type="info" } + Cette fonctionnalité est réservée aux serveurs [premium](/premium) <:icon_premium_:1096140508625125417>. +:: - Pour ajouter/supprimer des rôles qui auront accès à l'embed de configuration, il faudra appuyer sur le bouton **Rôles d'accès aux réglages**. Qui vous amènera sur un message composé des 4 boutons suivants, pouvant varier selon le type de liste de rôle choisi. - - **Ajouter des rôles interdits** : Permet d'ajouter des rôles à la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Supprimer des rôles interdits** : Permet de supprimer des rôles de la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Réinitialiser les rôles interdits** : Permet de réinitialiser la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Restreindre à des rôles** : Ce bouton change le type de filtrage, permettant de marquer les rôles ajoutés à la liste comme rôles autorisés à l'utilisation l'embed de configuration du salon. +### Permissions par défaut +Vous pouvez définir les permissions par défaut à appliquer aux salons vocaux temporaires. - ::collapse{ label="Restriction de rôles" } - - **Ajouter des rôles interdits** : Permet d'ajouter des rôles à la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Supprimer des rôles interdits** : Permet de supprimer des rôles de la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Réinitialiser les rôles interdits** : Permet de réinitialiser la liste des rôles interdits d'utilisation de l'embed de configuration. - - **Restreindre à des rôles** : Ce bouton change le type de filtrage, permettant de marquer les rôles ajoutés à la liste comme rôles autorisés à l'utilisation l'embed de configuration du salon. - :: +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Permissions par défaut`. - ::collapse{ label="Autorisation de rôles" } - - **Ajouter des rôles autorisés** : Permet d'ajouter des rôles à la liste des rôles autorisés à l'utilisation de l'embed de configuration. - - **Supprimer des rôles autorisés** : Permet de supprimer des rôles de la liste des rôles autorisés à l'utilisation de l'embed de configuration. - - **Réinitialiser les rôles autorisés** : Permet de réinitialiser la liste des rôles autorisés à l'utilisation de l'embed de configuration. - - **Interdire à des rôles** : Ce bouton change le type de filtrage, permettant de marquer les rôles ajoutés à la liste comme rôles interdits à l'utilisation l'embed de configuration du salon. - :: + Vous aurez le choix entre deux options : + + - **Celles de la catégorie** : DraftBot reprend les permissions de la catégorie et les applique au salon vocal temporaire de l’utilisateur. - ## Supprimer un hub de salons vocaux temporaires + - **Celles du salon de création** : DraftBot reprend les permissions du hub et les applique au salon vocal temporaire de l’utilisateur. + :: - Pour supprimer un hub de salons vocaux temporaires, il vous suffira d'aller dans le menu **Salons vocaux temporaires** de la commande \ et de cliquer sur le bouton **Supprimer un hub**. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - ::hint{ type="danger" } - Cette action sera irréversible une fois le message de confirmation validé : *Êtes-vous sûr de vouloir supprimer la seule catégorie de salons vocaux temporaires du serveur ?* - :: + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. + + Vous aurez le choix entre plusieurs options dans la catégorie permissions du salon. + + - **Celles de la catégorie** : DraftBot reprend les permissions de la catégorie et les applique au salon vocal temporaire de l’utilisateur. + + - **Celles du salon de création** : DraftBot reprend les permissions du hub et les applique au salon vocal temporaire de l’utilisateur. :: +:: - ::tab{ label="Via le panel" } - ## Créer un Hub +### Permissions du créateur +DraftBot offre à vos utilisateurs un niveau élevé de personnalisation pour leurs salons vocaux temporaires, tout en vous permettant, en tant qu'administrateur, de définir précisément quelles options de personnalisation ils auront à leur disposition. - Pour créer votre système de salons vocaux temporaires, vous devez passer par un salon vocal qui s'occupera de créer le salon temporaire et de donner les permissions requises au propriétaire du salon. Ce salon se nomme un **Hub**. +- **Créer une invitation** : Permet au créateur de créer des invitations pour le salon vocal. +- **Modifier le salon** : Donne la permission de modifier les paramètres du salon. +- **Changer les permissions** : Permet de changer l'ensemble des paramètres du salon. Le créateur pourra créer des dérogations et attribuer ou refuser des permissions aux membres et rôles de son choix. +- **Voix prioritaire** : Le son de tous les participants sera diminué lorsque le créateur du salon parlera. +- **Définir le statut du salon vocal** : Le créateur aura la possibilité de définir le statut du salon vocal. +- **Utiliser les soundboards** : Donner la possibilité d'utiliser les soundboards. - Pour créer un hub, il suffit de cliquer sur le bouton "**Créer un hub**". Il y aura une liste d'informations à remplir, qui seront mentionnées dans la partie **Modifier un Hub**. +::hint{ type="info" } + Pour utiliser la `voix prioritaire`, il faut que l'activation du micro soit en mode "[Appuyer-Pour-Parler](https://support.discord.com/hc/fr/articles/211376518-Introduction-aux-modes-d-entr%C3%A9e-vocale-Appuyer-pour-parler-et-Activation-vocale)". +:: - ::hint{ type="warning" } - Par défaut, **DraftBot** limite les serveurs à **un seul hub**. Cela dit, si l'offre **[premium](/premium)** est activée sur votre serveur, vous pourrez créer jusqu'à **5 hubs**. - :: +::hint{ type="danger" } + **Si vous accordez la permission `Changer les permissions`, les créateurs pourront s'attribuer eux-mêmes des permissions, ce qui pourrait compromettre la sécurité de votre serveur. Nous vous recommandons de n'accorder cette permission que si vous êtes sûr de savoir ce que vous faites !** +:: - ## Modifier un Hub +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Permissions du créateur`. - Lorsque vous venez de créer votre hub, ou bien lorsque vous cliquez sur le bouton "**Editer**" de votre hub, une série de paramètres apparaît. Vous trouverez dans cette catégorie chacun de ces paramètres détaillés de A à Z. + La liste des différentes permissions apparaîtra alors. + :: - ## Changer la catégorie des salons + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - Pour définir quelle catégorie accueillera le système de salons vocaux temporaires, il y a deux options possibles : - - Créer une catégorie : Vous devez cliquer sur le bouton "**Créer**" et taper le nom de la catégorie. - - Utiliser une catégorie existante : En cliquant sur le bouton "**Sélectionner**", un sélecteur apparaîtra et vous pourrez choisir la catégorie à utiliser. + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. + + Vous aurez le choix entre plusieurs options, dans la catégorie "permissions du créateur du salon". + :: +:: + + +### Limite de membres +Vous pouvez définir la limite de membres autorisés à rejoindre un salon vocal temporaire d'un utilisateur. + +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Limite de membres`. + + Vous aurez la possibilité de choisir n'importe quelle valeur comprise entre **0** et **99**. ::hint{ type="info" } - Nous vous recommandons de choisir une catégorie vierge afin d'éviter les problèmes de suppression de salons permanents ainsi que le désordre qu'une grande quantité de salons peut provoquer. + Si vous souhaitez qu'il n'y ait aucune limite : indiquez 0. :: + :: - ## Changer le salon de création (Hub) + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - Il y a à nouveau deux options pour définir un salon hub dans une catégorie : - - Créer un salon : Vous devez cliquer sur le bouton "**Créer**", indiquer un nom et **DraftBot** se chargera de créer le salon avec les permissions adéquates. - - Utiliser un salon existant : Si votre salon est déjà prêt, vous pouvez cliquer sur le bouton "**Sélectionner**" et indiquer quel salon utiliser. + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ## Changer les permissions par défaut + Vous aurez la possibilité de définir la limite, depuis la catégorie "limite d’utilisateurs". + :: +:: - Les salons vocaux temporaires utilisent par défaut les permissions de la catégorie à leurs créations, mais vous pouvez également changer ceci en choisissant entre **les permissions de la catégorie** et **celles du hub**. - ## Changer les permissions du propriétaire +### Salons permanents +Les salons permanents sont des salons qui restent même après le départ de l’utilisateur d’un salon vocal. Cette fonctionnalité empêche DraftBot de supprimer le salon vocal. Elle est souvent utilisée par les propriétaires de serveurs qui souhaitent créer un salon vocal sans utiliser le système. - Vous pouvez attribuer certaine(s) permission(s) supplémentaire(s) au propriétaire du salon. Il suffit simplement de **cocher les permissions** que vous voulez attribuer. +::hint{ type="info" } + Notez que DraftBot l’ajoute automatiquement au salon permanent depuis la commande \. +:: - - **Créer une invitation :** Le propriétaire pourra créer des invitations menant à son salon vocal. - - **Modifier le salon :** Le propriétaire pourra changer des paramètres tels que le nom ou la taille du salon. - - **Changer les permissions :** Le propriétaire pourra changer les permissions des membres à l'intérieur de son salon vocal. +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Salons permanents`. - ::hint{ type="danger" } - Veuillez noter qu'il s'agit d'une option sensible, elle influe sur toutes les autres permissions du salon. - > *Par défaut, elle est donc décochée et déconseillée pour les serveurs communautaires.* - :: + Un menu permettant d'ajouter ou retirer des salons permanents apparaîtra. + :: - - **Voix prioritaire :** Lorsque le propriétaire parlera, le volume des participants sera diminué si le salon est en "Appuyer pour parler". + ::tab{ label="Depuis le panel" } + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ::hint{ type="warning" } - Ces fonctionnalités peuvent être contournées par le configurateur de salon vocal. Veuillez donc penser à désactiver les options "sensibles" à la fois dans les permissions du salon et dans l'embed de configuration. - :: + Vous aurez la possibilité d'ajouter ou retirer des salons permanents, dans la catégorie "salons permanents". + :: +:: - ### Ajouter/Supprimer des salons permanents + +## Embed de réglages +Les utilisateurs peuvent configurer directement leurs salons vocaux via une interface située dans le salon textuel de leur salon vocal temporaire. + +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Embed de réglages activé`. + + Après avoir cliqué sur le bouton, vous verrez que votre hub est activé via le bouton vert qui est nommé `Système activé`. ::hint{ type="info" } - Par défaut, lorsque le dernier membre quitte un salon vocal présent dans la catégorie des salons vocaux temporaires, il est instantanément supprimé. + Si le module est activé, cliquer sur ce bouton le désactivera. À l'inverse, s'il est désactivé, cliquer dessus activera le module. :: + :: - Pour ajouter des salons permanents, il suffit d'appuyer sur l'icône "**+**" et d'indiquer le nom du salon. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - Pour supprimer un salon permanent, il suffit simplement d'**appuyer sur la croix** à côté du salon permanent à retirer. + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ### Définir la limite de membres + Vous aurez la possibilité de configurer depuis la catégorie "Configuration du salon". + :: +:: - Pour définir la limite de membres, il suffit juste de sélectionner la valeur que vous voulez. Notez également que la valeur "**illimité**" retire la limite de membres. - ::hint{ type="warning" } - Veuillez également noter que la limite de membre peut être changée à tout moment par **le créateur du salon** s'il possède la permission **Modifier le salon**. - :: +### Rôles d'accès +Cette option permet d’autoriser un rôle à rejoindre le salon vocal temporaire par défaut. - ### Ajouter un rôle d'accès aux salons +::hint{ type="info" } + Par défaut, **@everyone** a accès aux salons vocaux temporaires. +:: - Vous pouvez définir un rôle que les membres du serveur devront avoir pour rejoindre un salon vocal temporaire. Un sélecteur vous permettra de choisir le rôle souhaité. Par défaut, le rôle d'accès est **@eveyone**. +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Rôles d'accès`. - ### Définir l'accès au configurateur de salon + Vous aurez le choix entre deux options. - Vous pouvez définir les accès à la configuration de 2 manières différentes : - - En retirant l'accès par défaut à tous les rôles et à ajouter les rôles exemptés. - - En donnant l'accès par défaut à tous les rôles sauf ceux listés. + - **@everyone** : Par défaut, tout le monde pourra rejoindre un salon vocal temporaire. (sauf si le propriétaire met le salon vocal en `Fermé` ou `Privé`) + - **Rôle personnalisé** : Choisissez un rôle que vous avez déjà mis en place. + :: - Il suffit simplement de cliquer sur "**Avec**" pour la première option, ou bien "**Sans**" pour la deuxième option. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - Pour ajouter des rôles, il suffit de cliquer sur le bouton "**+**". Pour supprimer des rôles, il suffit de cliquer sur la **croix** à côté de leur nom. + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ### Définir les boutons de configurations + Vous aurez la possibilité de configurer depuis la catégorie "Rôle d'accès aux salons temporaires". + :: +:: - Vous pouvez ajouter des boutons de configuration en appuyant sur le bouton "**+**". - Vous pouvez supprimer des boutons de configuration en cliquant sur la **croix** à côté de leur nom. +### Rôles d'accès aux réglages +Il est possible de configurer des rôles pour qu’ils puissent ou non modifier l’embed de réglages, même si c’est le créateur du salon. - ::hint{ type="info" } - Par défaut, tous les boutons de configuration sont activés. +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Rôles d'accès aux réglages`. - Notez également que ce menu n'apparaîtra pas si vous n'avez pas activé la "**configuration du salon**". - :: + Vous pourrez ajouter ou supprimer des rôles autorisés ou interdits. + :: - ## Supprimer un Hub + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) - Pour supprimer un hub, il vous suffit d'aller dans la partie **Salons vocaux privés** du [panel de DraftBot](/dashboard/user/profil) et de **supprimer** le hub de votre choix. + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. - ::hint{ type="danger" } - Vous aurez une confirmation avant de supprimer votre hub (voir image ci-dessous). Après confirmation, votre hub sera **définitivement supprimé**. + Vous aurez la possibilité de configurer depuis la catégorie "Rôles avec/sans accès au menu de configuration". + :: +:: - ![Message de confirmation](../assets/salons-vocaux-temporaires/view_delete.png) - :: + +### Rôles modérateurs +Cette option permet à vos modérateurs d'être immunisés de toutes restrictions dans salons vocaux temporaires. + +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Rôles modérateurs`. + + Vous pourrez ajouter ou supprimer des rôles autorisés ou interdits. + :: + + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) + + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. + + Vous aurez la possibilité de configurer depuis la catégorie "Rôles immunisés contre l'édition de permissions". :: :: -## Personnaliser le format du nom du salon *(**Avantage premium ✨**)* -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. +### Permissions des membres en liste blanche +Cette option vous permet de décider si les membres de la liste blanche ont la possibilité d'accéder aux quatres permissions suivantes. -::collapse{ label="Liste des variables" } +- <:micro:1146811975280627783> **Micro** +- <:video:1146811983870558298> **Vidéo** +- <:soundboard:1146811981504970762> **Soundboards** +- <:icon_annonces:1130137007994196000> **Statut** - Vous pouvez utiliser les variables suivantes pour nommer un salon vocal lors de sa création : +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Permissions des membres en liste blanche`. - ![Comment utiliser les variables](../assets/salons-vocaux-temporaires/view_rename_panel.png) + Vous pourrez ajouter ou retirer les trois permissions. + :: - - `{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. + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) + + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. + + Vous aurez la possibilité de configurer depuis la catégorie "Permissions des membres en liste blanche". + :: :: + + +### Personnalisation des boutons de réglages +Vous pouvez personnaliser les boutons de réglage des Embed. Grâce à cela, vous pouvez désactiver des boutons de réglage afin que vos membres ne les utilisent pas. + +::tabs + ::tab{ label="Depuis la commande /config" } + Exécuter la commande \, puis sélectionner depuis le menu déroulant `Salons vocaux temporaires` ➔ `Modifier un hub` ➔ `Personnalisation des boutons de réglages`. + + Vous pourrez ajouter ou supprimer des rôles autorisés ou interdits. + :: + + ::tab{ label="Depuis le panel" } + [⫸ Accéder au panel de **DraftBot**](/dashboard/first/community) + + Allez dans le panel, puis dans la catégorie [Communautaire](dashboard/first/community). Ensuite, cliquez sur `Salons vocaux temporaires (privateroom)` et enfin sur le bouton `Modifier`. + + Vous aurez la possibilité de configurer depuis la catégorie "Boutons du menu de configuration activés". + :: +:: + + diff --git a/docs/assets/salons-vocaux-temporaires/config_hub.png b/docs/assets/salons-vocaux-temporaires/config_hub.png new file mode 100644 index 000000000..fc6d38c1b Binary files /dev/null and b/docs/assets/salons-vocaux-temporaires/config_hub.png differ diff --git a/docs/assets/salons-vocaux-temporaires/panel_hub.png b/docs/assets/salons-vocaux-temporaires/panel_hub.png new file mode 100644 index 000000000..217e23a6b Binary files /dev/null and b/docs/assets/salons-vocaux-temporaires/panel_hub.png differ diff --git a/docs/assets/salons-vocaux-temporaires/view_delete.png b/docs/assets/salons-vocaux-temporaires/view_delete.png deleted file mode 100644 index 273fd0dab..000000000 Binary files a/docs/assets/salons-vocaux-temporaires/view_delete.png and /dev/null differ diff --git a/docs/assets/salons-vocaux-temporaires/view_modif_button.png b/docs/assets/salons-vocaux-temporaires/view_modif_button.png deleted file mode 100644 index 159d6cae5..000000000 Binary files a/docs/assets/salons-vocaux-temporaires/view_modif_button.png and /dev/null differ diff --git a/docs/assets/salons-vocaux-temporaires/view_rename_panel.png b/docs/assets/salons-vocaux-temporaires/view_rename_panel.png deleted file mode 100644 index cd9ea4a9c..000000000 Binary files a/docs/assets/salons-vocaux-temporaires/view_rename_panel.png and /dev/null differ