Zum Inhalt springen
Erste Schritte

Nachrichtenvariablen

Platzhalter, die Koya beim Senden einer Nachricht ersetzt.

Kopiert

Eine Variable ist ein Wort in geschweiften Klammern, wie {user.mention}, das Koya beim Senden der Nachricht ersetzt. Die Nachrichteneditoren im Dashboard listen die Variablen auf, die du dort verwenden kannst.

In fast jedem Nachrichteneditor verfügbar.

Variable Wert
{server.name} Der Name des Servers
{server.id} Die ID des Servers
{server.icon} Das Icon des Servers

Verfügbar, wo ein Mitglied die Nachricht auslöst: Ankündigungen, Levels, Geburtstage, Auto Responder und Auto-Threads.

Variable Wert
{user} Erwähnt das Mitglied oder zeigt seinen Nutzernamen
{user.mention} Erwähnt das Mitglied
{user.username} Der Nutzername des Mitglieds
{user.id} Die ID des Mitglieds
{user.avatar} Der Avatar des Mitglieds
Variable Wert
{membercount} Die Anzahl der Mitglieder
{membercount.ordinal} Dieselbe Zahl als Ordinalzahl
{#channel} Erwähnt einen Kanal: ersetze channel durch seinen Namen oder seine ID
{@role} Erwähnt eine Rolle: ersetze role durch ihren Namen oder ihre ID
{:emoji} Zeigt ein Server-Emoji: ersetze emoji durch seinen Namen oder seine ID

In einer Components-V2-Nachricht zeigt {announcement.image} die generierte Karte. Setze es in eine Medienkomponente, um zu wählen, wo sie erscheint.

Variable Wert
{level} Das Level des Mitglieds
{xp.current} Im aktuellen Level verdiente XP
{xp.required} Für das nächste Level benötigte XP
{xp.total} Gesamte XP
{messages} Vom Mitglied gesendete Nachrichten
Variable Wert
{args} Wiederholt, was nach dem Befehl eingegeben wurde
{@user} Erwähnt ein Mitglied: ersetze user durch seinen Namen oder seine ID
{&role} Erwähnt eine Rolle: ersetze role durch ihren Namen oder ihre ID
{#channel} Erwähnt einen Kanal: ersetze channel durch seinen Namen oder seine ID
{:emoji} Zeigt ein Server-Emoji: ersetze emoji durch seinen Namen oder seine ID
{user.displayname} Der Anzeigename des Mitglieds, das den Befehl ausgeführt hat
{user.random} Der Nutzername eines zufälligen Mitglieds
{mention.users} Erwähnt die Mitglieder, die in der ursprünglichen Nachricht erwähnt wurden
{repliedUser} Erwähnt das Mitglied, dem du beim Ausführen des Befehls geantwortet hast
{channel.name} Der Kanal, in dem der Befehl ausgeführt wurde
{channel.id} Die ID dieses Kanals
{message.id} Die ID der Nachricht
{server.membercount} Die Anzahl der Mitglieder
{server.owner.id} Die ID des Server-Eigentümers
{prefix} Das Präfix des Servers
{delete} Löscht die ursprüngliche Nachricht
{dm} Antwortet per Direktnachricht
{nsfw} Bricht den Befehl ab, wenn der Kanal nicht NSFW ist

Auto-Threads, Starboard, Giveaways, Tickets und die sozialen Feeds haben eigene Variablen: Der Editor jedes Moduls listet sie auf.