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 |
Annonces
Section intitulée « Annonces »| 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 |
Commandes personnalisées
Section intitulée « Commandes personnalisées »| 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 |
Autres modules
Section intitulée « Autres modules »Les fils automatiques, le starboard, les giveaways, les tickets et les flux sociaux ont leurs propres variables : l’éditeur de chaque module les liste.