Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Entfernen von BlueBubbles und der imsg-iMessage-Pfad
OpenClaw liefert den BlueBubbles-Kanal nicht mehr aus. iMessage-Unterstützung läuft jetzt über das gebündelteimessage-Plugin, das imsg lokal oder über einen SSH-Wrapper startet und JSON-RPC über stdin/stdout spricht.
Wenn Ihre Konfiguration noch channels.bluebubbles enthält, migrieren Sie sie zu channels.imessage. Die alte Dokumentations-URL /channels/bluebubbles leitet zu Von BlueBubbles kommend weiter. Dort finden Sie die vollständige Tabelle zur Konfigurationsübersetzung und die Cutover-Checkliste.
Was sich geändert hat
- Im unterstützten OpenClaw-iMessage-Pfad gibt es keinen BlueBubbles-HTTP-Server, keine Webhook-Route, kein REST-Passwort und keine BlueBubbles-Plugin-Runtime.
- OpenClaw liest und überwacht Nachrichten über
imsgauf dem Mac, auf dem Messages.app angemeldet ist. - Grundlegendes Senden, Empfangen, Verlauf und Medien verwenden die normalen
imsg-Oberflächen und macOS-Berechtigungen. - Erweiterte Aktionen wie Thread-Antworten, Tapbacks, Bearbeiten, Zurückziehen von Nachrichten, Effekte, Lesebestätigungen, Tippindikatoren und Gruppenverwaltung erfordern
imsg launchmit verfügbarer Private-API-Bridge. - Linux- und Windows-Gateways können iMessage weiterhin verwenden, indem
channels.imessage.cliPathauf einen SSH-Wrapper gesetzt wird, derimsgauf dem angemeldeten Mac ausführt.
Was zu tun ist
-
Installieren und verifizieren Sie
imsgauf dem Messages-Mac: -
Erteilen Sie dem Prozesskontext, der
imsgund OpenClaw ausführt, Full-Disk-Access- und Automationsberechtigungen. -
Übersetzen Sie die alte Konfiguration:
-
Starten Sie das Gateway neu und verifizieren Sie es:
- Testen Sie DMs, Gruppen, Anhänge und alle Private-API-Aktionen, von denen Sie abhängig sind, bevor Sie Ihren alten BlueBubbles-Server löschen.
Migrationshinweise
channels.bluebubbles.serverUrlundchannels.bluebubbles.passwordhaben kein iMessage-Äquivalent.channels.bluebubbles.allowFrom,groupAllowFrom,groups,includeAttachments, Attachment-Roots, Mediengrößenlimits, Chunking und Aktionsumschalter haben iMessage-Äquivalente.channels.imessage.includeAttachmentsist weiterhin standardmäßig deaktiviert. Setzen Sie es explizit, wenn Sie erwarten, dass eingehende Fotos, Sprachmemos, Videos oder Dateien den Agenten erreichen.- Mit
groupPolicy: "allowlist"kopieren Sie den altengroups-Block, einschließlich eines etwaigen"*"-Wildcard-Eintrags. Absender-Allowlists für Gruppen und die Gruppenregistrierung sind getrennte Gates. - ACP-Bindungen, die
channel: "bluebubbles"entsprachen, müssen zuchannel: "imessage"geändert werden. - Alte BlueBubbles-Sitzungsschlüssel werden nicht zu iMessage-Sitzungsschlüsseln. Pairing-Freigaben werden nach Handle übernommen, aber der Konversationsverlauf unter BlueBubbles-Sitzungsschlüsseln nicht.