Zum Inhalt springen
DeutschlandGPT

Slack

Nachrichten senden, Kanäle durchsuchen und Slack-Konversationen aus Workflows verwalten

Verbinden Sie Slack, um aus Workflows Nachrichten zu senden, Kanäle zu durchsuchen und auf neue Nachrichten oder Reaktionen zu reagieren.

Authentifizierung: OAuth 2.0. Verbinden Sie Ihren Slack-Workspace auf der Integrations-Seite.

Trigger

Neue Nachricht in einem Kanal

Wird ausgelöst, wenn eine neue Nachricht in einem bestimmten Kanal gepostet wird.

AusgabeTypBeschreibung
messageTsstringNachrichten-Zeitstempel (eindeutige Nachrichten-ID)
textstringNachrichtentext
userstringSlack-Benutzer-ID des Absenders
channelIdstringKanal-ID
threadTsstringThread-Zeitstempel, falls die Nachricht eine Antwort ist
typestringNachrichtentyp

Neue Nachricht per Suche

Wird ausgelöst, wenn eine neue Nachricht, die einer Suchanfrage entspricht, in einem zugänglichen Kanal erscheint.

AusgabeTypBeschreibung
messageTsstringNachrichten-Zeitstempel
textstringNachrichtentext
userstringBenutzer-ID des Absenders
channelIdstringKanal, in dem die Nachricht erschien

Neue Nachricht in einer Konversation

Wird ausgelöst, wenn eine neue Direktnachricht oder Konversationsnachricht eintrifft.

AusgabeTypBeschreibung
messageTsstringNachrichten-Zeitstempel
textstringNachrichtentext
userstringBenutzer-ID des Absenders
channelIdstringKonversations-ID

Neue Reaktion in einem Kanal

Wird ausgelöst, wenn einem Kanal ein Reaktions-Emoji zu einer Nachricht hinzugefügt wird.

AusgabeTypBeschreibung
reactionstringDer Emoji-Name (ohne Doppelpunkte)
userstringBenutzer, der die Reaktion hinzugefügt hat
messageTsstringZeitstempel der Nachricht, auf die reagiert wurde
channelIdstringKanal-ID

Aktionen

Nachricht senden

Postet eine Nachricht in einem Kanal oder einer Konversation.

EingabeErforderlichBeschreibung
Channel IDJaDie Kanal- oder Konversations-ID, in die gepostet werden soll
TextJaDer Nachrichtentext (unterstützt Slack-mrkdwn-Formatierung)
AusgabeTypBeschreibung
messageTsstringZeitstempel der gesendeten Nachricht
channelIdstringKanal, in den die Nachricht gepostet wurde

Auf Nachricht antworten

Postet eine Antwort in einem Thread.

EingabeErforderlichBeschreibung
Channel IDJaKanal, der die ursprüngliche Nachricht enthält
Thread TimestampJaDer messageTs der Nachricht, auf die geantwortet werden soll
TextJaAntworttext

Nachrichten suchen

Sucht Nachrichten in allen zugänglichen Kanälen.

EingabeErforderlichBeschreibung
QueryJaSuchanfrage
AusgabeTypBeschreibung
messagesarrayPassende Nachrichten mit text, user, channelId, ts

Kanäle abrufen

Gibt eine Liste der Kanäle im Workspace zurück.

AusgabeTypBeschreibung
channelsarrayKanal-Objekte mit id, name, isPrivate

Kanäle nach Name abrufen

Findet Kanäle, deren Name zum Suchbegriff passt. Ein Teil des Namens genügt. Im Knoten heißt die Aktion Get Channels by Name.

EingabeErforderlichBeschreibung
Channel NameJaName oder Namensteil, nach dem gesucht wird
Channel TypesNeinAll Channels, Public Only oder Private Only
AusgabeTypBeschreibung
channelsarrayPassende Kanäle mit ihrer ID
totalCountnumberAnzahl der passenden Kanäle

Personen abrufen

Gibt Workspace-Mitglieder zurück.

AusgabeTypBeschreibung
usersarrayBenutzer-Objekte mit id, name, email, displayName

Benutzer per E-Mail suchen

Findet einen Slack-Benutzer anhand seiner E-Mail-Adresse.

EingabeErforderlichBeschreibung
EmailJaZu suchende E-Mail-Adresse
AusgabeTypBeschreibung
userobjectBenutzer-Objekt mit id, name, email

Aktuellen Benutzer abrufen

Gibt das Slack-Konto hinter der Verbindung zurück: id, name, realName, email, teamId und teamName. Die Aktion (Get Current User) hat keine Eingaben.

Konversationen eines Benutzers auflisten

Listet die Kanäle und Direktnachrichten, in denen ein Benutzer Mitglied ist. Im Knoten heißt die Aktion List User Conversations.

EingabeErforderlichBeschreibung
User IDJaDer Benutzer, dessen Konversationen Sie abrufen
Conversation TypesNeinAll Types, Channels Only, Direct Messages Only oder Group DMs Only
LimitNeinHöchstzahl der Konversationen (1 bis 1000, Standard 100)
AusgabeTypBeschreibung
conversationsarrayKonversationen mit ID, Name und Typ
totalCountnumberAnzahl der zurückgegebenen Konversationen

Konversationsverlauf abrufen

Ruft aktuelle Nachrichten aus einem Kanal oder einer Konversation ab.

EingabeErforderlichBeschreibung
Channel IDJaKanal- oder Konversations-ID
LimitNeinAnzahl der abzurufenden Nachrichten
AusgabeTypBeschreibung
messagesarrayNachrichten-Objekte
War diese Seite hilfreich?