fix: harden message aborts + bluebubbles dm create (#1751) (thanks @tyler6204)

This commit is contained in:
Peter Steinberger
2026-01-25 10:19:56 +00:00
parent 6cc1f5abb8
commit 98cecc9c56
5 changed files with 98 additions and 2 deletions

View File

@@ -213,6 +213,7 @@ Prefer `chat_guid` for stable routing:
- `chat_id:123`
- `chat_identifier:...`
- Direct handles: `+15555550123`, `user@example.com`
- If a direct handle does not have an existing DM chat, Clawdbot will create one via `POST /api/v1/chat/new`. This requires the BlueBubbles Private API to be enabled.
## Security
- Webhook requests are authenticated by comparing `guid`/`password` query params or headers against `channels.bluebubbles.password`. Requests from `localhost` are also accepted.