Verwenden Sie den Für jede Nachricht in einem Kanal-Iterator, um automatisch jede Nachricht in einem angegebenen Slack-Kanal durchzugehen. Es ermöglicht Ihnen, Aufgaben wie das Analysieren, Archivieren oder Verarbeiten aller Nachrichten in einem Kanal zu automatisieren.

Vorgehensweise

  • Doppelklicken oder ziehen Sie die Schleife-Aktion aus dem Schleife-package in der Palette Aktionen.
  • Suchen Sie in der Iterator-Liste nach demSlack-Paket und wählen Sie die Option Für jede Nachricht in einem Kanal aus.
  • Verwenden Sie das Feld Sitzungsname, um eine der folgenden Optionen auszuwählen:
    • Sitzungsname: Geben Sie den Namen der Sitzung ein, die Sie in der Verbinden-Aktion verwendet haben.

      (Optional) Klicken Sie auf das Symbol Wert einfügen, um eine existierende Variable auszuwählen, die Sie verwendet haben, um den Namen der Slack-Sitzung zu speichern.

    • Variable: Geben Sie den Namen der Variable ein, die Sie für die Speicherung des Sitzungsnamens verwendet haben.
  • Geben Sie den Kanal an, um dessen Details mit den folgenden Optionen abzurufen:
    • Kanalname: Geben Sie den Kanalnamen innerhalb eines bestimmten Teams an.
    • Kanal-ID: Geben Sie die eindeutige ID des Kanals an.
  • Verwenden Sie die Optionen Startdatum und Enddatum, um Nachrichten innerhalb eines bestimmten Datumsbereichs zu filtern.
  • Wählen Sie im Feld Nachrichtendetails einer Variablen zuweisen entweder Mehrere Variablen oder Wörterbuchvariable, um die Nachrichtendetails in der Ausgabevariable zu speichern:
    • Mehrere Variablen: Weist jedem abgerufenen Wert eines bestimmten Schlüssels (zum Beispiel messageID, message, sentUserID, sentUserName, createdDateTime, modifiedDateTime) eine separate Variable zu, sodass Sie jedes Kanaldetail einer bestimmten Variablen zuordnen können. Führen Sie die folgenden Schritte für jede Variable aus:
      • Klicken Sie auf Variablen-Zuordnung hinzufügen.
      • Geben Sie den Schlüssel der Variablen ein.
      • Im Feld Variable zuordnen wählen Sie eine Variable aus, in der die Daten gespeichert werden.
      • Klicken Sie auf Hinzufügen, damit diese Daten in der konfigurierten Variable gespeichert werden.
      Tabelle 1. Schlüssel mit Variablenzuordnung
      Schlüssel Beschreibung Variablentyp
      messageID Eindeutige Kennung, die der Slack-Nachricht zugewiesen ist. Zeichenfolge
      message Inhalt der Nachricht, die im Kanal gepostet wurde. Zeichenfolge
      sentUserID Eindeutiger Bezeichner des Benutzers, der die Nachricht gesendet hat. Zeichenfolge
      sentUserName Anzeigename des Benutzers, der die Nachricht gesendet hat. Zeichenfolge
      createdDateTime Datum und Uhrzeit der Erstellung der Nachricht Datum/Zeit
      modifiedDateTime Datum und Uhrzeit der letzten Änderung der Nachricht. Datum/Zeit
    • Wörterbuch: speichert alle Werte in einem Wörterbuchobjekt mit Schlüssel-Wert-Paaren.