What problem does it solve?
This skill removes the friction of integrating the BlueBubbles messaging ecosystem with Clawdbot by providing both inbound webhook handling and outbound REST/probe helpers, so messages and health checks can flow reliably without manual wiring.
Core Features & Use Cases
- Webhook inbound routing: Accepts BlueBubbles JSON webhooks, normalizes sender/chat identifiers defensively across payload variants, skips self-originated messages, and forwards events into the Clawdbot reply pipeline via the plugin runtime.
- Outbound message delivery & readiness checks: Sends text messages and performs probe/health checks using shared REST plumbing with request timeouts for dependable operations.
- Chat context & media handling: Resolves chat GUIDs for targets, supports typing/read acknowledgements, and handles inbound attachments/stickers with media placeholders when text is empty.
Quick Start
Use the bluebubbles skill to enable BlueBubbles channel integration by configuring channels.bluebubbles.serverUrl, channels.bluebubbles.password, and channels.bluebubbles.webhookPath, then trigger a message send or webhook event to verify end-to-end delivery.