Typumwandlungen für Discord-Objekte
Behandle einen Nutzer oder eine Interaktion als spezifischeren Typ, damit du dessen zusätzliche Werte nutzen kannst.
Benutzer als Server-Mitglied behandeln
Behandelt einen Discord-Benutzer als Mitglied dieses Servers. Gibt nichts zurück, wenn der Benutzer kein Mitglied des angegebenen Servers ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzer | Benutzer | Ja | Benutzer, der als Mitglied aufgelöst wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglied | Server-Mitglied | Das Server-Mitglied oder leer, falls nicht Mitglied dieses Servers. Kann leer sein. |
Interaktion als Button-Klick behandeln
Grenzt eine generische Interaktion auf einen Button-Klick ein. Gibt nichts zurück, wenn die Interaktion einen anderen Typ hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Interaktion, deren Typ eingegrenzt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Button-Interaktion | Button-Klick | Eingegrenzte Button-Interaktion oder leer, falls nicht vom Typ Button-Klick. Kann leer sein. |
Interaktion als Auswahlmenü behandeln
Grenzt eine generische Interaktion auf eine Auswahlmenü-Einreichung ein. Gibt nichts zurück, wenn die Interaktion eine andere Art hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Interaktion, deren Typ eingegrenzt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Auswahlmenü-Interaktion | Auswahlmenü-Interaktion | Eingegrenzte Auswahlmenü-Einreichung oder leer, falls es kein Auswahlmenü war. Kann leer sein. |
Interaktion als Benutzer-Auswahlmenü behandeln
Grenzt eine allgemeine Interaktion auf eine Mitglieder-Auswahlmenü-Antwort ein. Gibt nichts zurück, wenn die Interaktion eine andere Art hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Die einzugrenzende Interaktion. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Benutzer-Auswahlmenü-Interaktion | Benutzer-Auswahlmenü-Interaktion | Die eingegrenzte Mitglieder-Auswahl, oder leer, wenn es keine ist. Die gewählten Werte kommen als echte Mitglieder zurück, nicht als IDs. Kann leer sein. |
Interaktion als Rollen-Auswahlmenü behandeln
Grenzt eine allgemeine Interaktion auf eine Rollen-Auswahlmenü-Antwort ein. Gibt nichts zurück, wenn die Interaktion eine andere Art hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Die einzugrenzende Interaktion. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Rollen-Auswahlmenü-Interaktion | Rollen-Auswahlmenü-Interaktion | Die eingegrenzte Rollen-Auswahl, oder leer, wenn es keine ist. Die gewählten Werte kommen als echte Rollen zurück, nicht als IDs. Kann leer sein. |
Interaktion als Kanal-Auswahlmenü behandeln
Grenzt eine allgemeine Interaktion auf eine Kanal-Auswahlmenü-Antwort ein. Gibt nichts zurück, wenn die Interaktion eine andere Art hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Die einzugrenzende Interaktion. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Kanal-Auswahlmenü-Interaktion | Kanal-Auswahlmenü-Interaktion | Die eingegrenzte Kanal-Auswahl, oder leer, wenn es keine ist. Die gewählten Werte kommen als echte Kanäle zurück, nicht als IDs. Kann leer sein. |
Interaktion als Auswahlmenü für Benutzer oder Rollen behandeln
Grenzt eine allgemeine Interaktion auf eine Mitglieder-oder-Rollen-Auswahlmenü-Antwort ein. Gibt nichts zurück, wenn die Interaktion eine andere Art hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Die einzugrenzende Interaktion. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Interaktion mit Auswahlmenü für Benutzer oder Rollen | Interaktion mit Auswahlmenü für Benutzer oder Rollen | Die eingegrenzte Mitglieder-oder-Rollen-Auswahl, oder leer, wenn es keine ist. Gewählte Mitglieder und gewählte Rollen liegen in zwei getrennten Listen. Kann leer sein. |
Interaktion als Modal-Einreichung behandeln
Grenzt eine generische Interaktion auf eine Modal-Einreichung ein. Gibt nichts zurück, wenn die Interaktion einen anderen Typ hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Interaktion, deren Typ eingegrenzt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Modal-Einreichungs-Interaktion | Modal absenden | Eingegrenzte Modal-Einreichung oder leer, falls nicht vom Typ Modal-Einreichung. Kann leer sein. |
Interaktion als Slash-Befehl behandeln
Grenzt eine generische Interaktion auf einen Slash-Befehl ein. Gibt nichts zurück, wenn die Interaktion einen anderen Typ hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Interaktion | Ja | Interaktion, deren Typ eingegrenzt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Slash-Befehl-Interaktion | Slash-Befehl | Eingegrenzter Slash-Befehl oder leer, falls nicht vom Typ Slash-Befehl. Kann leer sein. |