Zum Inhalt springen
Deutsch

Connect Slack

Wozu ist diese Verbindung?

Slack ermöglicht es ELChat, ein Team vor einem Gespräch zu warnen: neuer Lead, Vorfall, dringende Anfrage, Zusammenfassung oder andere Ereignisse, die menschliches Eingreifen erfordern. ELChat kann auch den Zielkanal finden oder erstellen.

Was sie brauchenelchatlinebreakelchat erfordert einen bot user oauth token** im elchatprotected0000 format. Dieses Token stellt eine in Ihrem Arbeitsbereich installierte Slack-Anwendung dar. Schritt 1 - Erstellen Sie die Anwendung Slack

  1. Öffnen Sie die Seite Slack API — Your Apps. 2]. Klicken Sie auf ** Neue App erstellen** und wählen Sie Ihren Workspace.
  2. Name des ELChat.
  3. Öffnen Sie OAuth & Permissions.
  4. In Bot Token Scopes fügen Sie hinzu:
  • chat:write um eine Nachricht zu senden;
  • channels:read um öffentliche Kanäle aufzulisten;
  • channels:manage um einen öffentlichen Kanal zu erstellen.
  1. Installieren oder Neuinstallieren der Anwendung im Workspace.
  2. Kopieren Sie das **Bot User OAuth Token ** xoxb-....

scopes entsprechen den eigentlichen Methoden namens chat.postMessage, conversations.list und conversations.create.

In jedem Kanal, wo es veröffentlicht werden soll, den ELChat Bot ein. Der chat:write-Bereich erlaubt standardmäßig nicht, in allen öffentlichen Kanälen zu veröffentlichen, ohne Mitglied zu sein. Schritt 3 — Verbinden Sie Slack mit

  1. Öffnen Sie Dashboard > Ihre Website > AI Actions > Connectors.
  2. Klicken Sie auf Connect auf der Karte Slack.
  3. Fügen Sie das xoxb-.... 4-Token ein. Validate.

Request ELChat, um die Kanäle aufzulisten. Überprüfen Sie, ob ein Testkanal angezeigt wird, und senden Sie dann eine nicht sensible Nachricht. Die implementierte Liste ist auf 100 Kanäle begrenzt und durchsucht nicht die folgenden Seiten.

• Tatsächliche Kapazität Senden Sie eine Nachricht in einem Kanal Erstellen eines Kanals: Schreiben von

ELChat liest keinen Nachrichtenverlauf, antwortet nicht in einem Draht, verwaltet keine Dateien und sendet keine private Nachricht.

Machen Sie Token aus der Slack-App, verbinden Sie ELChat wieder und testen Sie die Liste der Kanäle. Deinstallieren Sie auch die Anwendung oder widerrufen Sie ihr Token in Slack, um den Zugriff vollständig zu unterbrechen.

  • invalid_auth: das Token ist unvollständig, widerrufen oder beginnt nicht mit xoxb-.
  • missing_scope: fügen Sie den angegebenen Umfang hinzu und installieren Sie die Anwendung neu.
  • not_in_channel: laden Sie den Bot in den Kanal ein.
  • channel_not_found: verwenden Sie einen Kanal, der von der Liste zurückgegeben wird, keinen erfundenen Namen.
  • **Slack erlaubt normalerweise etwa eine Nachricht pro Sekunde und pro Kanal; warten Sie, bevor Sie es erneut versuchen. ##Safety

Das Token des Bots muss geheim bleiben. Beschränken Sie die Anwendung auf die oben genannten Teleskope, laden Sie sie nur in den notwendigen Kanälen ein und widerrufen Sie sofort einen exponierten Token.

Beispiel: Benachrichtigen Sie den kommerziellen Kanal

Abschnitt betitelt „Beispiel: Benachrichtigen Sie den kommerziellen Kanal“

Laden Sie die ELChat-Anwendung in den öffentlichen Kanal #leads-test ein und verbinden Sie dann ihr Token xoxb-... in ELChat. Fragen Sie zuerst nach der Kanalliste und überprüfen Sie, ob #leads-test erscheint. Dann senden Sie Test ELChat : nouveau lead fictif.

L Der kanalname wird verwendet, um das ziel zu finden, aber verwenden sie einen kanal, der von der liste zurückgegeben wird, anstatt eine erratene id. Der Test ohne tatsächliche Daten überprüft den Perimeter, bevor eine Benachrichtigung mit einem Workflow verknüpft wird.