Visibilité des commandes
Faites en sorte que la réponse d'une commande ne soit visible que par la personne qui l'a lancée, pour que les salons très actifs restent propres.
Ce que fait la commande
Chaque commande a une réponse : la réponse de /ping, la ligne « ajouté à la file d'attente » de /play, les tarifs de /currency. La visibilité permet au serveur de choisir, pour chaque commande, qui voit cette réponse. Passez une commande sur Uniquement l'utilisateur et la réponse devient un message privé dans le salon, que seule la personne qui a lancé la commande peut voir, avec la mention Discord « Seul vous pouvez voir ceci » en dessous.
Seule la réponse change. Tout ce qu'une commande publie volontairement reste public : un sondage, un giveaway, la carte du lecteur musical, un panneau de ticket ou le catalogue.
Le réglage sur le tableau de bord
- Ouvrez le tableau de bord, choisissez votre serveur, puis allez dans Contrôle, puis Visibilité.
- Activez Uniquement l'utilisateur à côté de n'importe quelle commande. Recherchez dans la liste, ou filtrez-la sur les commandes que vous avez déjà modifiées.
- Ou cliquez sur un préréglage : Musique discrète (réponses du lecteur), Infos privées (ping, statistiques du bot, tarifs des devises, vérifications de factures) ou Réponses du staff (toutes les commandes du staff et des administrateurs).
- Les modifications s'enregistrent d'elles-mêmes peu après. Le statut à côté du bouton Enregistrer indique quand elles sont enregistrées.
Jusqu'à 200 commandes peuvent être passées en Uniquement l'utilisateur. Remettre toutes les commandes en normal annule tout en un clic.
Le réglage dans Discord
- /visibility view
- Liste les commandes dont la réponse n'est visible que par l'utilisateur.
- /visibility set command:<name> who:<who>
- Choisissez une commande dans la liste, puis Uniquement l'utilisateur qui l'a lancée, ou Tout le monde pour la remettre à la normale.
- /visibility reset
- Toutes les commandes répondent à nouveau de la manière normale.
Ces commandes exigent la permission Gérer le serveur, comme les autres commandes de configuration.
Toujours publiques
Quelques commandes servent à partager des liens : le serveur de support, le tableau de bord, le vote et la liste des serveurs mis en avant. Elles publient toujours dans le salon pour que tout le monde voie les liens, et ne peuvent pas passer en Uniquement l'utilisateur. Sur le tableau de bord, elles affichent un cadenas au lieu d'un interrupteur.
- /help
- Pages d'aide, avec les boutons Tableau de bord, Inviter et Serveur de support.
- /support
- L'invitation au serveur de support.
- /dashboard
- Un lien vers le tableau de bord.
- /command-list
- La liste complète des commandes et le serveur de support.
- /vote, /votes
- Le vote sur Top.gg et le classement des votes.
- /custombot
- Votre propre bot, débloqué avec un vote.
- /leaderboard
- Les serveurs mis en avant et comment postuler.
Commandes par message
Une commande par message comme $ping ne peut pas être masquée dans le salon, car Discord ne permet de rendre privées que les réponses des commandes slash. Une commande par message réglée sur Uniquement l'utilisateur envoie donc sa réponse par MP. Si le membre a désactivé les MP, une courte note avec un bouton Ouvrir apparaît dans le salon, et ce bouton n'affiche la réponse qu'à ce membre.
Les noms personnalisés suivent la commande qu'ils exécutent : si /play est réglé sur Uniquement l'utilisateur, $p fait de même.
Ce qui ne change pas
Il n'existe aucun réglage pour rendre publique une réponse privée. Certaines réponses sont privées volontairement (messages d'erreur, codes, clés), et le restent quel que soit le choix du serveur.
Les permissions, les délais d'attente et les interrupteurs de modules ne changent pas. La visibilité décide qui voit la réponse, jamais qui peut lancer la commande.