Slack - Nachricht an Channel senden



Senden von Nachrichten an einen Channel in Slack.


Dieser Beispiel-Flow zeigt, wie man ganz einfach eine Nachricht in einen Slack-Channel senden kann. 
Dabei wird ein sog. Incomming Webhook in Slack genutzt.


Installiert folgende Komponenten:
  • 1 Projekt mit Beispielflows, welche Sie an Ihre Anforderungen anpassen können.
Registrieren und diese Vorlage nutzen

Flows

Hier sehen Sie eine Vorschau der Flows, die mit dieser Vorlage installiert werden.

Send Message to Slack

Dieser Beispiel-Flow zeigt, wie man ganz einfach eine Nachricht in einen Slack-Channel senden kann. 
Dabei wird ein sog. Incomming Webhook in Slack genutzt.

Vorbereitungen:

  • Neuen Incomming Webhook einrichten unter: https://[teamname].slack.com/apps/build/custom-integration
  • Die daraufhin angezeigte Webhook-URL kopieren und in die Variable webhook-url unten einfügen

Webhook-URLs haben folgendes Aussehen: https://hooks.slack.com/services/XXXXXX/XXXXXXX/XAJAHSGDJHAGDF

Danach kann der Flow gestartet werden. Es sollte daraufhin eine Nachricht im Slack-Channel auftauchen. Sie können die Variablen anpassen, um die Nachricht zu verändern. Der Flow dient nur als Beispiel. Sie können z.B. auch durch Einsatz des TextHTMLWriter-Steps ganz individuell zusammengebaute Nachrichten verschicken und das ganze in Ihre eigenen Flows einbauen. Schauen Sie sich dazu die Input-Felder des URLDownload-Steps genauer an, vor allem das Feld requestBody. Darin wird die sog. JSON-Payload zusammengebaut, die für notwendig ist, um per Webhook eine Nachricht an Slack zu senden.

UrlDownload - Send message to Slack