Kontrollfluss
Füge Bedingungen, Schleifen und Pausen zu deinem Flow hinzu.
Wenn
Führt die "dann"-Aktionen aus, wenn die Bedingung wahr ist, andernfalls führt es die "andernfalls"-Aktionen aus.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Bedingung | Ja/Nein | Ja | Ja/Nein-Wert, der ausgewertet wird. |
Zweige
| Name | Details |
|---|---|
| Dann | Wird ausgeführt, wenn die Bedingung wahr ist. |
| Andernfalls | Wird ausgeführt, wenn die Bedingung falsch ist. Optional. |
Switch
Führt den Zweig aus, dessen Fall-Wert mit dem Eingabewert übereinstimmt.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Text | Ja | Wert, der mit den Fall-Werten verglichen wird. |
Zweige
| Name | Details |
|---|---|
| Standardfall | Wird ausgeführt, wenn kein Fall zutrifft. Optional. |
| Fall-Wert | Führt diesen Zweig aus, wenn der Eingabewert diesem Wert entspricht. Von dir hinzugefügt, einer pro Eintrag. |
Wenn ein Wert da ist
Führt "Hat einen Wert" aus, wenn der Wert nicht leer ist (ein leerer Text oder eine leere Liste gilt weiterhin als gesetzt), wobei der Wert dort als nie leer verfügbar ist, und "Ist leer", wenn er leer ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Beliebig | Ja | Der zu prüfende Wert. |
Zweige
| Name | Details |
|---|---|
| Hat einen Wert | Wird ausgeführt, wenn der Wert gesetzt ist. Stellt seinen Schritten bereit: Wert (Der Wert, der hier sicher nicht leer ist) |
| Ist leer | Wird ausgeführt, wenn der Wert leer ist. Optional. |
Nach Art verzweigen
Führt den Zweig für die Art des Werts aus, bei einem Wert, der eine von mehreren Arten sein kann (ein Benutzer oder eine Rolle, eine Art von Audit-Log-Details). In jedem Zweig ist der Wert von dieser Art. Ist der Wert leer, wird kein Zweig ausgeführt, auch nicht "Andere Arten", etwa bei einem Audit-Log-Eintrag ohne Details.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Wert | Beliebig | Ja | Der Wert, dessen Art den Zweig bestimmt. |
Zweige
| Name | Details |
|---|---|
| Andere Arten | Läuft für jede Art ohne eigenen Zweig. Läuft nicht, wenn es keinen Wert gibt, zum Beispiel bei einem Audit-Log-Eintrag ohne Details. Optional. |
| Art | Wird ausgeführt, wenn der Wert von dieser Art ist. Von dir hinzugefügt, einer pro Eintrag. Stellt seinen Schritten bereit: Wert (Der Wert als die Art dieses Zweigs) |
Nach Unterbefehl verzweigen
Führt den Zweig aus, der zum aufgerufenen Unterbefehl (oder zur Unterbefehlsgruppe) passt. Die Zweige werden automatisch aus den eigenen Unterbefehlen des Befehls abgeleitet - einer pro aufrufbarem Unterbefehl - , sodass nichts von Hand hinzugefügt werden muss.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Interaktion | Slash-Befehl | Ja | Die Slash-Befehl-Interaktion, die diesen Ablauf ausgelöst hat. |
Zweige
| Name | Details |
|---|---|
| Gruppe | Die Unterbefehlsgruppe, zu der dieser Zweig passt (leer, wenn der Unterbefehl keiner Gruppe angehört). Von dir hinzugefügt, einer pro Eintrag. |
| Unterbefehl | Der Unterbefehl, zu dem dieser Zweig passt. Von dir hinzugefügt, einer pro Eintrag. |
Für jeden Eintrag
Führt den Body einmal für jeden Eintrag der Liste aus.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Einträge | Liste von Beliebig | Ja | Liste, die durchlaufen wird. |
Zweige
| Name | Details |
|---|---|
| Body | Wird einmal pro Eintrag ausgeführt. Stellt seinen Schritten bereit: Eintrag (Aktueller Eintrag, der durchlaufen wird), Index (Position des aktuellen Eintrags (beginnend bei 0)) |
Für jeden Eintrag der Zuordnung
Führt den Body einmal für jeden Schlüssel und Wert der Zuordnung aus.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Zuordnung | Nachschlagetabelle von Text zu Beliebig | Ja | Zuordnung, die durchlaufen wird. |
Zweige
| Name | Details |
|---|---|
| Body | Wird einmal pro Eintrag ausgeführt. Stellt seinen Schritten bereit: Schlüssel (Schlüssel des aktuellen Eintrags), Wert (Wert des aktuellen Eintrags) |
Warten
Pausiert den Flow für die angegebene Dauer.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Dauer | Dauer | Ja | Wie lange gewartet wird, bis zu 30 Tage. Ab 5 Sekunden wird der Flow pausiert und später fortgesetzt, auch nach einem Neustart. In einer Schleife sind nur wenige Sekunden möglich. Wert: 0 bis 2592000000. Standard: 1000. |
Flow stoppen
Stoppt sofort den Rest des Flows.
Anmerkung
Ein Kommentar, der im Editor angezeigt wird. Hat keine Auswirkungen zur Laufzeit.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Notiz | Text | Ja | Text der Notiz. Maximale Länge: 1000 Zeichen. |
Wiederholen
Führt den Rumpf eine feste Anzahl an Durchläufen aus.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Anzahl | Ganzzahl | Ja | Wie oft der Rumpf ausgeführt wird (1-10000). Wert: 1 bis 10000. |
Zweige
| Name | Details |
|---|---|
| Rumpf | Wird einmal pro Durchlauf ausgeführt. Stellt seinen Schritten bereit: Index (Nummer des aktuellen Durchlaufs (beginnend bei 0)) |
Versuchen
Führt die Aktionen im Versuch-Zweig aus; schlägt eine davon fehl, wird stattdessen der Fehler-Zweig ausgeführt, anstatt den ganzen Flow abzubrechen.
Zweige
| Name | Details |
|---|---|
| Versuch | Aktionen, die versucht werden sollen. |
| Bei Fehler | Wird ausgeführt, wenn eine Aktion im "Versuch"-Zweig fehlschlägt. Optional. Stellt seinen Schritten bereit: Fehlercode (Maschinenlesbarer Code des Fehlers), Fehlermeldung (Menschenlesbare Beschreibung des Fehlers) |
Zufälliger Zweig
Führt zufällig höchstens einen Zweig anhand der Gewichtungen aus. Ergeben die Gewichtungen zusammen weniger als 100, ist der Rest die Chance, dass kein Zweig ausgeführt wird.
Zweige
| Name | Details |
|---|---|
| Gewichtung | Chance in Prozent, dass dieser Zweig ausgeführt wird (0-100). Von dir hinzugefügt, einer pro Eintrag. |
Schleife abbrechen
Beendet die aktuelle Schleife sofort und fährt danach fort. Nur innerhalb einer Schleife gültig.
Schleife fortsetzen
Überspringt den Rest des aktuellen Durchlaufs und geht zum nächsten über. Nur innerhalb einer Schleife gültig.