← Zurück zum Blog
·16 Min. Lesezeit

OpenClaw für Teams: Slack & Discord Integration einrichten

Ein KI-Assistent für dich allein ist schon mächtig. Aber ein KI-Assistent, der deinem ganzen Team zur Verfügung steht — in Slack, Discord oder beiden gleichzeitig — das ist ein Gamechanger. In diesem Guide zeigen wir dir Schritt für Schritt, wie du OpenClaw als Team-Bot einrichtest, welche Workflows sofort Mehrwert liefern, und wie du Berechtigungen so konfigurierst, dass der Bot hilfreich ist, ohne Chaos anzurichten.

Warum Teams einen KI-Assistenten brauchen

Jeder im Team nutzt ChatGPT. Einzeln. In separaten Browser-Tabs. Ohne gemeinsamen Kontext. Das ist, als hätte jeder seinen eigenen Praktikanten, der nichts über das Unternehmen weiß.

Ein zentral konfigurierter KI-Assistent in eurem Team-Chat ändert das fundamental:

  • Gemeinsamer Kontext — Der Bot kennt euer Produkt, eure Prozesse, eure Terminologie. Kein „Wir sind ein SaaS-Startup, das…" bei jeder Anfrage.
  • Sichtbare Interaktion — Wenn jemand den Bot etwas fragt, sehen andere die Antwort. Wissen wird geteilt statt versteckt.
  • Konsistente Antworten — Derselbe Bot mit derselben SOUL.md und denselben Skills. Keine Varianz zwischen verschiedenen ChatGPT-Sessions.
  • Keine Account-Verwaltung — Ein Bot, ein Setup. Keine 15 ChatGPT-Plus-Lizenzen für €300/Monat.
  • Proaktive Hilfe — Der Bot kann Channels beobachten und einspringen, wenn er helfen kann — ohne dass jemand explizit fragt.

💡 Die Rechnung

Ein 10-Personen-Team mit ChatGPT Plus: 10 × €24 = €240/Monat, jeweils ohne Unternehmenskontext. Ein OpenClaw-Bot für alle: ca. €30-60/Monat (Server + API), mit vollem Kontext, Custom Skills und Team-Workflows. Die Kosten sinken, der Nutzen steigt.

Und das Beste: OpenClaw läuft dort, wo euer Team sowieso arbeitet. Kein neues Tool, kein neuer Tab, kein neuer Login. Einfach ein Bot in eurem bestehenden Slack oder Discord — und plötzlich hat jeder einen KI-Assistenten, der euer Business versteht.

Typische Team-Szenarien

🛠 Entwickler-Team: Code Reviews, Dokumentation, Debugging-Hilfe, Sprint-Zusammenfassungen

📊 Marketing-Team: Content-Ideen, Wettbewerbsanalyse, Social-Media-Texte, Analytics-Interpretation

🎧 Support-Team: Antwortvorlagen, Knowledge-Base-Suche, Ticket-Zusammenfassungen

🏢 Startup-Team: Meeting-Protokolle, Task-Tracking, Investoren-Research, Brainstorming

Slack vs. Discord: Welche Plattform passt?

Beide Plattformen funktionieren hervorragend mit OpenClaw. Die Wahl hängt davon ab, wo euer Team bereits ist:

💼 Slack — Die Business-Wahl

  • ✅ Standard in Unternehmen und Startups
  • ✅ Strukturierte Channels, Threads, Integrationen
  • ✅ Enterprise-Features (SSO, Compliance, Admin-Controls)
  • ✅ Gute App-Ökosystem-Integration (Jira, GitHub, Google Workspace)
  • ⚠️ Kostenlos nur eingeschränkt (90 Tage History, 10 Integrationen)
  • ⚠️ Bot-Setup erfordert Slack App + OAuth

🎮 Discord — Die Community-Wahl

  • ✅ Komplett kostenlos für Teams jeder Größe
  • ✅ Voice Channels, Screen Sharing, Streaming
  • ✅ Einfacheres Bot-Setup (Discord.js, ein Token reicht)
  • ✅ Ideal für Communities, Open-Source-Projekte, Kreativ-Teams
  • ⚠️ Weniger „Business-Image" bei Kunden und Partnern
  • ⚠️ Keine nativen Workflow-Builder wie Slack

⚡ Unsere Empfehlung

Discord für kleine Teams, Startups und Communities — einfacher Setup, kostenlos, flexibel. Slack für etablierte Unternehmen, die bereits Slack nutzen und Enterprise-Features brauchen. Und falls ihr beides nutzt: OpenClaw kann beide gleichzeitig bedienen.

In diesem Guide decken wir beide Plattformen ab. Du brauchst nur die Anleitung für deine Plattform zu folgen — oder beide, wenn du Multi-Channel willst.

Discord Bot Setup: Schritt für Schritt

Discord ist der einfachere Einstieg. In 30 Minuten hast du einen funktionierenden KI-Bot auf deinem Server. Los geht's.

Schritt 1: Discord Application erstellen

Gehe zum Discord Developer Portal unter discord.com/developers/applications und erstelle eine neue Application:

  1. Klicke auf „New Application"
  2. Gib einen Namen ein — z.B. „Team-KI" oder „OpenClaw Bot"
  3. Akzeptiere die Terms of Service
  4. Gehe zum Tab „Bot" in der linken Sidebar
  5. Klicke auf „Reset Token" und kopiere den Bot-Token — sicher aufbewahren!

🔒 Sicherheitshinweis

Der Bot-Token ist wie ein Passwort. Teile ihn niemals in einem Chat, auf GitHub oder in einem öffentlichen Channel. Speichere ihn nur in deiner OpenClaw-Konfiguration oder in Umgebungsvariablen.

Schritt 2: Bot-Berechtigungen konfigurieren

Noch im Developer Portal unter Bot:

  • Aktiviere „Message Content Intent" — damit der Bot Nachrichteninhalte lesen kann
  • Aktiviere „Server Members Intent" — für @Mentions und Benutzer-Erkennung
  • Optional: „Presence Intent" — wenn der Bot den Online-Status sehen soll

Schritt 3: Bot zum Server einladen

Gehe zum Tab „OAuth2" → „URL Generator":

  1. Wähle unter Scopes: bot und applications.commands
  2. Wähle unter Bot Permissions: Send Messages, Read Messages/View Channels, Read Message History, Add Reactions, Attach Files, Use Slash Commands
  3. Kopiere die generierte URL und öffne sie im Browser
  4. Wähle deinen Server aus und autorisiere den Bot

Schritt 4: OpenClaw konfigurieren

Jetzt verbindest du OpenClaw mit deinem Discord-Bot. In der OpenClaw-Konfiguration (config.yaml) fügst du den Discord-Channel hinzu:

channels:
  discord:
    provider: discord
    token: "DEIN_DISCORD_BOT_TOKEN"
    # Optional: Nur bestimmte Server erlauben
    # allowedGuilds:
    #   - "123456789012345678"
    # Optional: Bot-Verhalten
    # respondTo: "mentions"  # mentions | all | dm

Schritt 5: Starten und testen

Starte OpenClaw neu — der Bot sollte jetzt in deinem Discord-Server als „Online" erscheinen:

# OpenClaw neustarten
openclaw gateway restart

# Im Discord testen
@OpenClaw Hallo, bist du da?

✅ Fertig!

Dein Discord-Bot ist live. Jedes Teammitglied kann ihn jetzt per @Mention ansprechen oder ihm eine DM schreiben. Weiter unten zeigen wir dir, wie du Channels und Berechtigungen feinjustierst.

Slack Bot Setup: Schritt für Schritt

Slack erfordert etwas mehr Setup als Discord, weil Slack ein App-Manifest und OAuth verwendet. Aber keine Sorge — wir gehen alles durch. Rechne mit 45-60 Minuten.

Schritt 1: Slack App erstellen

  1. Gehe zu api.slack.com/apps und klicke auf „Create New App"
  2. Wähle „From scratch"
  3. Name: z.B. „OpenClaw" oder „Team-KI"
  4. Wähle deinen Workspace aus

Schritt 2: Bot-Token Scopes konfigurieren

Gehe zu „OAuth & Permissions" und füge diese Bot Token Scopes hinzu:

# Benötigte Bot Token Scopes
app_mentions:read    # @Mentions empfangen
channels:history     # Channel-Nachrichten lesen
channels:read        # Channel-Liste sehen
chat:write           # Nachrichten senden
groups:history       # Private Channels lesen
groups:read          # Private Channel-Liste
im:history           # DMs lesen
im:read              # DM-Liste sehen
im:write             # DMs senden
reactions:write      # Emoji-Reaktionen
files:write          # Dateien hochladen
users:read           # User-Info lesen

Schritt 3: Event Subscriptions aktivieren

Unter „Event Subscriptions":

  1. Aktiviere Events: On
  2. Request URL: Deine OpenClaw-URL + /api/slack/events
  3. Subscribe to Bot Events: app_mention, message.im
  4. Optional für Channel-Mitlesen: message.channels, message.groups

Schritt 4: App installieren

  1. Gehe zu „Install App" und klicke auf „Install to Workspace"
  2. Autorisiere die App — du bekommst einen Bot User OAuth Token
  3. Kopiere den Token (beginnt mit xoxb-)

Schritt 5: OpenClaw konfigurieren

channels:
  slack:
    provider: slack
    token: "xoxb-DEIN-SLACK-BOT-TOKEN"
    appToken: "xapp-DEIN-APP-LEVEL-TOKEN"
    # signingSecret: "DEIN_SIGNING_SECRET"  # für HTTP-Modus

💡 Socket Mode vs. HTTP

Für Teams ohne öffentliche URL empfehlen wir den Socket Mode: Unter „Basic Information" → „App-Level Tokens" einen Token mit connections:write Scope erstellen. Dann braucht OpenClaw keine öffentliche URL — die Verbindung läuft über WebSockets.

Schritt 6: Testen

# OpenClaw neustarten
openclaw gateway restart

# In Slack testen
@OpenClaw Was steht heute auf dem Plan?

✅ Slack-Bot ist live!

Ab jetzt kann dein Team den Bot in jedem Channel per @Mention ansprechen. Lade den Bot in die Channels ein, in denen er aktiv sein soll: /invite @OpenClaw

Multi-Channel Konfiguration

Die echte Stärke von OpenClaw zeigt sich, wenn du mehrere Channels gleichzeitig nutzt. Ein Bot, der auf Slack, Discord und WhatsApp erreichbar ist — mit demselben Wissen und denselben Skills.

Multi-Channel Config

channels:
  whatsapp:
    provider: whatsapp
    # ... WhatsApp-Konfiguration

  discord:
    provider: discord
    token: "DISCORD_BOT_TOKEN"

  slack:
    provider: slack
    token: "xoxb-SLACK-TOKEN"
    appToken: "xapp-APP-TOKEN"

Was wird geteilt, was ist getrennt?

🔗 Geteilt (alle Channels)

  • • Workspace-Dateien (SOUL.md, USER.md, TOOLS.md)
  • Memory-System (MEMORY.md, Daily Notes)
  • Skills und Tool-Konfigurationen
  • • Cron-Jobs und Heartbeats

🔀 Getrennt (pro Channel)

  • • Konversations-Historie (jeder Channel hat seine eigene)
  • • Session-Kontext (was gerade besprochen wird)
  • • Benutzer-Identifikation (Discord-User ≠ Slack-User)
  • • Plattform-spezifisches Verhalten (Emoji, Formatierung)

💡 Praxis-Tipp

Nutze WhatsApp für den Gründer/CEO (privater 1:1 Assistent), Slack für das Team (Business-Workflows), und Discord für die Community (Support, FAQ). Ein Bot, drei Zielgruppen — und alle profitieren vom gleichen Wissen.

7 Team-Workflows mit OpenClaw

Ein Bot im Team-Chat ist nur so gut wie die Workflows, die er unterstützt. Hier sind sieben bewährte Workflows, die sofort Mehrwert liefern:

1. Standup-Zusammenfassung

Jeden Morgen fasst der Bot die Standup-Nachrichten im Channel zusammen: Wer arbeitet woran, welche Blocker gibt es, was wurde gestern erledigt.

@OpenClaw Fasse die Standup-Updates von heute zusammen

→ Strukturierte Zusammenfassung mit Action Items und Blockern

2. Meeting-Protokoll

Nach einem Meeting: Thread mit Notizen erstellen, und der Bot macht ein strukturiertes Protokoll mit Entscheidungen, Action Items und Verantwortlichen.

@OpenClaw Erstelle ein Protokoll aus diesem Thread

→ Markdown-Protokoll mit Datum, Teilnehmern, Entscheidungen und nächsten Schritten

3. Knowledge-Base Suche

Neue Teammitglieder fragen den Bot statt Kollegen zu unterbrechen. Der Bot hat Zugriff auf Docs, Wikis und vergangene Konversationen.

@OpenClaw Wie funktioniert unser Deployment-Prozess?

→ Antwort basierend auf internen Docs und früheren Erklärungen

4. Code-Review Unterstützung

Entwickler teilen Code-Snippets oder PR-Links im Channel. Der Bot gibt erstes Feedback — Bugs, Best Practices, Sicherheitsbedenken.

@OpenClaw Review diesen Code bitte: [Code-Block]

→ Analyse mit Verbesserungsvorschlägen und potenziellen Issues

5. Content-Erstellung

Marketing-Team braucht Social-Media-Posts, Blog-Entwürfe oder E-Mail-Texte? Der Bot kennt den Brand-Tonfall aus der SOUL.md und liefert konsistente Texte.

@OpenClaw Schreib 3 LinkedIn-Posts über unser neues Feature

→ On-brand Posts mit passender Tonalität und CTAs

6. Wettbewerbs-Monitoring

Per Cron-Job oder auf Anfrage: Der Bot recherchiert, was eure Wettbewerber gerade machen — neue Features, Preisänderungen, Blog-Posts.

@OpenClaw Was hat Competitor X diese Woche veröffentlicht?

→ Web-Suche mit Zusammenfassung der neuesten Aktivitäten

7. Onboarding-Buddy

Neue Teammitglieder bekommen einen DM-Channel mit dem Bot, der alle ihre Fragen beantwortet — Tools, Prozesse, Ansprechpartner, Unternehmenskultur.

DM: Hey, wer ist für Design zuständig?

→ Antwort mit Name, Rolle und Kontaktinfo aus dem Workspace

🚀 Profi-Tipp: Cron-Workflows

Die mächtigsten Team-Workflows laufen automatisch: Tägliche Standup-Zusammenfassung um 10:00, wöchentlicher Wettbewerbs-Report am Montag, monatliche KPI-Analyse. Nutze OpenClaw Cron-Jobs, um diese Workflows zeitgesteuert in den richtigen Channel zu posten. Mehr dazu in unserem Use-Cases Guide.

Berechtigungen und Sicherheit im Team

Ein KI-Bot mit Zugriff auf Team-Channels braucht klare Regeln. OpenClaw gibt dir die Werkzeuge dafür — aber du musst sie konfigurieren. Hier ist das Sicherheitskonzept:

1. Channel-Level Berechtigungen

🟢 Öffentliche Channels

Bot reagiert auf @Mentions. Jeder im Channel kann ihn ansprechen. Keine sensiblen Daten in Antworten — der Bot weiß, dass er in einem öffentlichen Kontext ist.

🟡 Private Channels

Bot muss explizit eingeladen werden. Kann mehr Kontext nutzen, aber immer noch im Gruppen-Modus — keine MEMORY.md Inhalte.

🔵 Direktnachrichten

Privater 1:1 Chat. Hier kann der Bot die volle MEMORY.md laden — aber nur, wenn der User der konfigurierte Hauptbenutzer ist. Für andere Team-Mitglieder: eingeschränkter Kontext.

2. SOUL.md für Team-Kontext

Definiere in der SOUL.md klare Regeln für Team-Interaktionen:

## Team-Regeln
- In Gruppenchats: Keine persönlichen Daten teilen
- Keine E-Mails senden ohne explizite Freigabe
- Code-Änderungen nur vorschlagen, nicht ausführen
- Bei unsicheren Antworten: Sag "Ich bin mir nicht sicher"
- Vertrauliche Channels: Keine Infos in andere Channels tragen

3. Tool-Berechtigungen einschränken

In der OpenClaw-Konfiguration kannst du pro Channel festlegen, welche Tools der Bot nutzen darf:

  • Lese-Tools (Web-Suche, Datei lesen) — für alle Channels erlauben
  • Schreib-Tools (E-Mail senden, Dateien erstellen) — nur für Hauptbenutzer oder Admin-Channels
  • System-Tools (Shell-Befehle, Server-Konfiguration) — nur für den Hauptbenutzer in DMs

⚠️ Wichtig: Sandbox-Modus

Für Team-Deployments empfehlen wir dringend den Sandbox-Modus von OpenClaw. Shell-Befehle laufen dann in einer isolierten Umgebung, und der Bot kann keine destruktiven Aktionen auf dem Host-System ausführen. Details in unserem Sicherheits-Guide.

Best Practices für Teams

Nach Monaten mit OpenClaw in Team-Setups haben wir gelernt, was funktioniert und was nicht. Hier unsere wichtigsten Empfehlungen:

Dedizierte Bot-Channels erstellen

Erstelle einen #ki-assistent oder #ask-bot Channel, in dem der Bot alle Nachrichten mitliest. In anderen Channels reagiert er nur auf @Mentions. So vermeidest du Spam und gibst dem Team einen klaren Ort für Bot-Interaktionen.

Team-Onboarding machen

Zeige dem Team, was der Bot kann (und was nicht). Ein kurzes 15-Minuten-Demo reicht: „So fragt ihr den Bot", „Das sind die besten Prompts", „Das solltet ihr nicht erwarten". Erwartungsmanagement ist der Schlüssel.

Workspace mit Team-Wissen füllen

Lege eine COMPANY.md oder TEAM.md im Workspace an mit Produktinfos, Prozessen, Glossar und Ansprechpartnern. Je mehr Kontext der Bot hat, desto besser seine Antworten.

Threads statt Channel-Nachrichten

Ermutige das Team, mit dem Bot in Threads zu interagieren statt im Hauptchannel. So bleiben Konversationen organisiert und der Channel wird nicht zugespammt.

Nicht alles an den Bot delegieren

Der Bot ist ein Werkzeug, kein Ersatz für menschliche Kommunikation. Kritische Entscheidungen, sensible Themen und zwischenmenschliche Dinge gehören nicht in Bot-Anfragen.

Keine Passwörter oder Secrets im Chat

Auch wenn der Bot Secrets verarbeiten könnte — schickt sie niemals über den Chat. Nutzt Umgebungsvariablen, Secret Manager oder verschlüsselte Configs.

Nicht auf jedem Channel antworten lassen

Ein Bot, der in 20 Channels auf alles reagiert, ist nervig und teuer (API-Kosten!). Beschränke das Mitlesen auf 1-2 dedizierte Channels. Überall sonst: nur @Mentions.

💡 API-Kosten im Blick behalten

Mit einem Team entstehen mehr API-Anfragen. Überwache die Kosten in den ersten Wochen genau. Typische Team-Nutzung: €30-80/Monat für die Claude API bei einem 5-10 Personen-Team. Tipp: Setze ein Budget-Limit in der API-Konsole.

Häufige Probleme und Lösungen

Beim Team-Setup tauchen regelmäßig die gleichen Probleme auf. Hier die Top-5-Fixes:

Bot reagiert nicht auf @Mentions

  • 🔍 Discord: Prüfe, ob „Message Content Intent" aktiviert ist (Developer Portal → Bot)
  • 🔍 Slack: Prüfe, ob app_mentions:read Scope gesetzt ist und der Bot im Channel eingeladen wurde
  • 🔍 Prüfe die OpenClaw-Logs: openclaw gateway logs

Bot antwortet doppelt

  • 🔍 Prüfe, ob nicht zwei OpenClaw-Instanzen mit demselben Token laufen
  • 🔍 Prüfe, ob der Bot nicht sowohl auf Events als auch auf Slash Commands reagiert
  • 🔍 Discord: Stelle sicher, dass der Bot seine eigenen Nachrichten ignoriert

Bot ist langsam (>10 Sekunden Antwortzeit)

  • 🔍 Großer Workspace? Reduziere die Größe von MEMORY.md und Daily Notes
  • 🔍 Nutze ein schnelleres Modell (z.B. Claude Haiku statt Opus) für einfache Anfragen
  • 🔍 Slack: Aktiviere den „Typing Indicator", damit das Team sieht, dass der Bot arbeitet

Bot zeigt persönliche Infos im Team-Channel

  • 🔍 Prüfe die SOUL.md — sind klare Regeln für Gruppenchats definiert?
  • 🔍 Stelle sicher, dass MEMORY.md nur in der Hauptsession geladen wird
  • 🔍 Nutze separate Workspace-Dateien für Team-Kontext vs. persönlichen Kontext

API-Kosten explodieren

  • 🔍 Bot liest in zu vielen Channels alle Nachrichten mit → auf @Mentions beschränken
  • 🔍 Zu viele Heartbeat-Checks → Intervall erhöhen (alle 60 statt 30 Minuten)
  • 🔍 Lange Konversationen im Thread → Thread-Limit setzen
  • 🔍 Budget-Limit in der Anthropic/OpenAI API-Konsole setzen

Für weitere Troubleshooting-Tipps: Unser OpenClaw Probleme & Lösungen Guide deckt über 20 häufige Fehler ab.

Häufige Fragen (FAQ)

Bereit für einen KI-Assistenten im Team?

Ein Bot, der euer Business versteht — in Slack, Discord oder beiden. Mit GermanClaw bekommt ihr einen KI-Assistenten, der auf Deutsch funktioniert, auf eurem Server läuft und sofort produktiv ist.

Zuletzt aktualisiert: 15. März 2026 · Geschrieben von GermanClaw · Alle Angaben basieren auf OpenClaw v0.x (Stand März 2026).