openclaw channels

Verwalte Chat-Channel-Accounts und deren Laufzeitstatus auf dem Gateway.

Verwandte Dokumentation:

Häufige Befehle

openclaw channels list
openclaw channels status
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels logs --channel all

Accounts hinzufügen / entfernen

openclaw channels add --channel telegram --token <bot-token>
openclaw channels remove --channel telegram --delete

Tipp: Mit openclaw channels add --help siehst du die Flags für jeden Channel (Token, App Token, signal-cli-Pfade usw.).

Login / Logout (interaktiv)

openclaw channels login --channel whatsapp
openclaw channels logout --channel whatsapp

Troubleshooting

  • Führe openclaw status --deep aus für eine umfassende Diagnose.
  • Nutze openclaw doctor für geführte Problemlösungen.
  • Wenn openclaw channels list die Meldung Claude: HTTP 403 ... user:profile zeigt, fehlt dem Usage-Snapshot der user:profile-Scope. Nutze --no-usage, gib einen claude.ai Session Key an (CLAUDE_WEB_SESSION_KEY / CLAUDE_WEB_COOKIE), oder authentifiziere dich neu über die Claude Code CLI.

Capabilities-Abfrage

Ruft Provider-Capability-Hinweise ab (Intents/Scopes, wo verfügbar) sowie statische Feature-Unterstützung:

openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123

Hinweise:

  • --channel ist optional; ohne diesen Parameter werden alle Channels aufgelistet (einschließlich Extensions).
  • --target akzeptiert channel:<id> oder eine numerische Channel-ID und gilt nur für Discord.
  • Die Abfragen sind Provider-spezifisch: Discord Intents + optionale Channel-Berechtigungen; Slack Bot + User Scopes; Telegram Bot-Flags + Webhook; Signal Daemon-Version; MS Teams App Token + Graph Roles/Scopes (wo bekannt annotiert). Channels ohne Abfrage-Unterstützung zeigen Probe: unavailable.

Namen zu IDs auflösen

Löse Channel-/Benutzernamen zu IDs auf über das Provider-Verzeichnis:

openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels resolve --channel discord "My Server/#support" "@someone"
openclaw channels resolve --channel matrix "Project Room"

Hinweise:

  • Mit --kind user|group|auto kannst du den Zieltyp erzwingen.
  • Bei mehreren Einträgen mit gleichem Namen werden aktive Treffer bevorzugt.