Aller au contenu

Variables de modèle

Utilisez-les dans les commandes personnalisées, les messages de bienvenue et de départ, les réponses automatiques, les messages de passage de niveau et partout où le tableau de bord affiche un sélecteur de variables. Kovu les remplit à l'envoi du message.

Sur cette page

BaseLien vers cette section

Fonctionnent dans chaque message que Kovu envoie pour vous.

VariableCe qu'elle fait
{user}Mentionne l'utilisateur
{server}Le nom du serveur
{channel}Le nom du salon
{prefix}Le préfixe de commandes du serveur
VariableCe qu'elle fait
{everyone}Mentionne @everyone
{here}Mentionne @here
{@name}Mentionne un utilisateur d'après son nom d'utilisateurExemple : {@kovu}
{&role}Mentionne un rôle d'après son nomExemple : {&Gamers}
{#channel}Lien vers un salon d'après son nomExemple : {#rules}
VariableCe qu'elle fait
{user.id}L'ID de l'utilisateur
{user.name}Le nom d'utilisateur
{user.username}Le nom d'utilisateur
{user.displayname}Pseudo sur le serveur, nom d'affichage global ou nom d'utilisateur
{user.globalname}Le nom d'affichage global de l'utilisateur
{user.nick}Le pseudo de l'utilisateur sur le serveur (ou son nom d'affichage)
{user.tag}nom d'utilisateur (ou nom#1234 pour les anciens comptes)
{user.idname}nom d'utilisateur (ID)
{user.discrim}L'ancien discriminateur de l'utilisateur
{user.mention}Mentionne l'utilisateur
{user.avatar}URL de l'avatar de l'utilisateur
{user.createdat}Date de création du compte
{user.joinedat}Date d'arrivée de l'utilisateur sur le serveur
{user.bot}"true" si l'utilisateur est un bot
VariableCe qu'elle fait
{server.id}L'ID du serveur
{server.name}Le nom du serveur
{server.icon}URL de l'icône du serveur
{server.membercount}Nombre de membres
{server.ownerid}L'ID du propriétaire
{server.owner}Mentionne le propriétaire
{server.createdat}Date de création du serveur
{server.boosts}Nombre de boosts
{server.boostlevel}Niveau de boost (0-3)
VariableCe qu'elle fait
{channel.id}L'ID du salon
{channel.name}Le nom du salon
{channel.mention}Lien vers le salon
{channel.topic}Le sujet du salon
VariableCe qu'elle fait
{role}Le nom du rôle (quand un rôle est en contexte)
{role.id}L'ID du rôle
{role.name}Le nom du rôle
{role.mention}Mentionne le rôle
{role.color}La couleur du rôle en hexadécimal
{role.membercount}Membres ayant le rôle
VariableCe qu'elle fait
{time}Heure actuelle (24 heures)
{time12}Heure actuelle (12 heures)
{date}Date actuelle
{datetime}Date actuelle et heure au format 24 heures
{datetime12}Date actuelle et heure au format 12 heures
{timestamp}Horodatage Unix actuel (secondes)

ArgumentsLien vers cette section

Ce que les membres tapent après une commande personnalisée, comme `?hug @kovu`.

VariableCe qu'elle fait
$NArgument N (à partir de 1)Commandes personnaliséesExemple : You chose $1
$N+Argument N et tout ce qui suitCommandes personnaliséesExemple : Reason: $2+

ActionsLien vers cette section

Changez ce qui se passe quand une commande personnalisée s'exécute.

VariableCe qu'elle fait
{delete}Supprimer le message qui a déclenché la commandeCommandes personnalisées
{silent}Supprime la réponse normale du botCommandes personnalisées
{noeveryone}Ne jamais mentionner @everyone/@here
{!command}Lance une autre commande du botCommandes personnaliséesExemple : {!role $1 Regulars}

RestrictionsLien vers cette section

Décidez qui peut utiliser une commande personnalisée et où.

VariableCe qu'elle fait
{require:role}Seuls les membres ayant ce rôle peuvent l'utiliser (ou serverMod)Commandes personnaliséesExemple : {require:Staff}
{require:#channel}Utilisable uniquement dans ce salonCommandes personnalisées
{not:role}Les membres ayant ce rôle ne peuvent pas l'utiliserCommandes personnalisées
{not:#channel}Inutilisable dans ce salonCommandes personnalisées

SortieLien vers cette section

Envoyez la réponse ailleurs.

VariableCe qu'elle fait
{respond:#channel}Envoie la réponse dans un autre salonCommandes personnalisées
{dm}Envoyer la réponse en message privé à l'utilisateur
{dm:user}Envoyer la réponse en message privé à un utilisateur précisCommandes personnalisées

AléatoireLien vers cette section

Choisissez quelque chose au hasard à chaque fois.

VariableCe qu'elle fait
{choose:a;b;c}Choisit une option au hasardExemple : {choose:pie;cake;ice cream}
{choice}Où est placé le résultat de {choose}
{chooseN:a;b}choose numéroté pour plusieurs tirages indépendantsExemple : {choose2:red;blue} ... {choice2}
{choiceN}Où est placé {chooseN}

Blocs de messageLien vers cette section

Les messages que vous écrivez pour Kovu sont faits de blocs que vous empilez dans le concepteur de messages, comme Discord compose les messages des applications. Les variables fonctionnent dans chaque texte, lien et image de chaque bloc.

BloquerCe qu'elle fait
TexteTexte Markdown : titres, listes, citations, liens masqués et variables.
CarteUn encadré avec une barre de couleur à gauche qui contient d'autres blocs. Utilisez la couleur d'embed du serveur, choisissez-en une ou retirez la barre.
SectionUn à trois textes avec une miniature ou un bouton de lien à côté.
GalerieUne à dix images en grille, chacune avec un texte alternatif et, si vous le souhaitez, masquée comme spoiler.
SéparateurDe l'espace entre les blocs, petit ou grand, avec ou sans ligne.
BoutonsUne rangée de cinq boutons de lien au maximum. Dans le Créateur d'embeds, une rangée peut aussi contenir les boutons et menus que vous avez configurés comme actions.
Partie du moduleL'endroit où un module place ses propres éléments, comme les boutons d'un panneau de tickets, les rôles d'un menu de rôles par réaction ou la carte de bienvenue. Sans elle, Kovu les place à leur endroit habituel.
  • Un nouveau message commence par un texte, que vous pouvez mettre dans une carte avec une couleur. L'ajout d'un bloc propose d'abord des mises en page toutes prêtes, comme une carte avec une image.
  • Un message contient jusqu'à 40 composants (les blocs, les boutons et les rangées comptent tous, ainsi que les boutons propres d'un module) et environ 4 000 caractères de texte. Le concepteur compte les deux pendant que vous modifiez.
  • Un message qui ne contient que du texte, avec ou sans boutons de lien, est toujours envoyé comme un message simple, pour que ses liens gardent leur aperçu.

Les messages enregistrés avant

Ils gardent leur mise en page classique de texte et d'embeds et s'envoient comme toujours. Pour en passer un en blocs, ouvrez-le et changez sa mise en page : Kovu le montre avant et après et liste ce qui changerait d'aspect, comme les petites icônes à côté de l'auteur et du pied d'un embed, ou les champs côte à côte, qui s'empilent à la place. Annuler ne change rien.

Nous utilisons Google Analytics pour voir quelles pages et fonctionnalités sont utilisées. Il ne reçoit jamais votre identifiant Discord, le nom de vos serveurs ni vos messages. Pas de publicité, et nous ne vendons pas vos données. Consultez notre Politique relative aux cookies.