Aller au contenu
Démarrer

Variables des messages

Les mots que Koya remplace quand il envoie un message.

Une variable est un mot entre accolades, comme {user.mention}, que Koya remplace quand il envoie le message. Les éditeurs de message du dashboard listent les variables utilisables à cet endroit.

Disponibles dans presque tous les éditeurs de message.

Variable Valeur
{server.name} Le nom du serveur
{server.id} L’ID du serveur
{server.icon} L’icône du serveur

Disponibles quand un membre déclenche le message : annonces, niveaux, anniversaires, réponses automatiques et fils automatiques.

Variable Valeur
{user} Mentionne le membre, ou affiche son nom d’utilisateur
{user.mention} Mentionne le membre
{user.username} Le nom d’utilisateur du membre
{user.id} L’ID du membre
{user.avatar} L’avatar du membre
Variable Valeur
{membercount} Le nombre de membres
{membercount.ordinal} Le même nombre en ordinal
{#channel} Mentionne un salon : remplace channel par son nom ou son ID
{@role} Mentionne un rôle : remplace role par son nom ou son ID
{:emoji} Affiche un emoji du serveur : remplace emoji par son nom ou son ID

Dans un message Components V2, {announcement.image} affiche la carte générée. Place-la dans un composant média pour choisir où elle apparaît.

Variable Valeur
{level} Le niveau du membre
{xp.current} L’XP gagnée dans le niveau actuel
{xp.required} L’XP nécessaire pour le niveau suivant
{xp.total} L’XP totale
{messages} Les messages envoyés par le membre
Variable Valeur
{args} Répète ce qui a été tapé après la commande
{@user} Mentionne un membre : remplace user par son nom ou son ID
{&role} Mentionne un rôle : remplace role par son nom ou son ID
{#channel} Mentionne un salon : remplace channel par son nom ou son ID
{:emoji} Affiche un emoji du serveur : remplace emoji par son nom ou son ID
{user.displayname} Le nom d’affichage du membre qui a lancé la commande
{user.random} Le nom d’utilisateur d’un membre au hasard
{mention.users} Mentionne les membres mentionnés dans le message d’origine
{repliedUser} Mentionne le membre à qui tu réponds en lançant la commande
{channel.name} Le salon où la commande a été lancée
{channel.id} L’ID de ce salon
{message.id} L’ID du message
{server.membercount} Le nombre de membres
{server.owner.id} L’ID du propriétaire du serveur
{prefix} Le préfixe du serveur
{delete} Supprime le message d’origine
{dm} Répond en message privé
{nsfw} Annule la commande si le salon n’est pas NSFW

Les fils automatiques, le starboard, les giveaways, les tickets et les flux sociaux ont leurs propres variables : l’éditeur de chaque module les liste.