Zum Hauptinhalt springen
Fügen Sie Ihrem Slack-Workspace einen KI-Assistenten über den Socket Mode hinzu — keine öffentliche URL erforderlich.

Voraussetzungen

Einrichtungsleitfaden

1

Slack-App erstellen

  1. Gehen Sie zu Slack API und klicken Sie auf Create New App
  2. Wählen Sie From scratch
  3. Geben Sie einen App-Namen ein (z. B. „KI-Assistent“) und wählen Sie Ihren Workspace aus
  4. Klicken Sie auf Create App
2

Socket Mode aktivieren

  1. Gehen Sie in der linken Seitenleiste zu Socket Mode
  2. Schalten Sie Enable Socket Mode auf ON
  3. Geben Sie dem Token einen Namen (z. B. „claw-socket“) und klicken Sie auf Generate
  4. Kopieren Sie das App-Level Token (beginnt mit xapp-) — Sie werden dieses benötigen
3

Bot-Berechtigungen konfigurieren

  1. Gehen Sie in der Seitenleiste zu OAuth & Permissions
  2. Fügen Sie unter Bot Token Scopes diese Scopes hinzu:
    • chat:write — Nachrichten senden
    • im:history — DM-Verlauf lesen
    • im:read — DMs anzeigen
    • im:write — DMs starten
    • app_mentions:read — @mentions erkennen
  3. Klicken Sie oben auf Install to Workspace
  4. Autorisieren Sie die App
  5. Kopieren Sie das Bot User OAuth Token (beginnt mit xoxb-)
4

Events aktivieren

  1. Gehen Sie in der Seitenleiste zu Event Subscriptions
  2. Schalten Sie Enable Events auf ON
  3. Fügen Sie unter Subscribe to bot events hinzu:
    • message.im — Nachrichten in DMs
    • app_mention — @mentions in Kanälen
  4. Klicken Sie auf Save Changes
5

Im LemonData Dashboard konfigurieren

  1. Gehen Sie zu Ihrem Claw Dashboard
  2. Klicken Sie auf das Einstellungen-Icon Ihrer Instanz
  3. Öffnen Sie den Tab IM Integrations
  4. Erweitern Sie den Bereich Slack
  5. Fügen Sie Ihr App Token (xapp-...) und Bot Token (xoxb-...) ein
  6. Klicken Sie auf Save
6

Chatten starten

  1. Senden Sie in Slack eine DM an Ihren Bot oder @erwähnen Sie ihn in einem Kanal
  2. Der erste Benutzer wird automatisch als Besitzer gekoppelt — kein Code erforderlich!
  3. Beginnen Sie mit der KI zu chatten!

Zugriffskontrolle

Gruppeneinstellungen

Konfigurieren Sie den Kanalzugriff im Tab IM Integrations Ihres Dashboards:
EinstellungOptionenBeschreibung
GruppenrichtlinieOpen (Standard) / Allowlist / DeaktiviertSteuert, in welchen Kanälen der Bot antwortet
@mention erforderlichEin / AusBot antwortet nur, wenn er @erwähnt wird
Gruppen-IDsListe von Kanal-IDsAuf bestimmte Kanäle beschränken (leer = alle Kanäle)
Zugelassene GruppenbenutzerListe von Benutzer-IDsNur diese Benutzer können den Bot auslösen (Allowlist-Modus)
Standardmäßig verwendet Slack die offene Gruppenrichtlinie — der Bot antwortet in allen Kanälen, in die er eingeladen wurde. Verwenden Sie Allowlist, um ihn auf bestimmte Kanäle zu beschränken.

Fehlerbehebung

  • Überprüfen Sie, ob beide Token korrekt sind (App Token beginnt mit xapp-, Bot Token mit xoxb-)
  • Überprüfen Sie, ob das message.im Event abonniert ist
  • Stellen Sie sicher, dass die App in Ihrem Workspace installiert ist
  • Überprüfen Sie, ob der app_mentions:read Scope und das app_mention Event konfiguriert sind
  • Der Bot muss zuerst in den Kanal eingeladen werden (geben Sie /invite @botname ein)
  • Stellen Sie sicher, dass Sie das App-Level Token (xapp-) für das Feld App Token verwenden, nicht das Bot Token
  • Das Bot Token (xoxb-) gehört in das Feld Bot Token