openclaw/docs/channels
Tyler Yust 92e794dc18
feat: add chunking mode option for BlueBubbles (#1645)
* feat: add chunking mode for outbound messages

- Introduced `chunkMode` option in various account configurations to allow splitting messages by "length" or "newline".
- Updated message processing to handle chunking based on the selected mode.
- Added tests for new chunking functionality, ensuring correct behavior for both modes.

* feat: enhance chunking mode documentation and configuration

- Added `chunkMode` option to the BlueBubbles account configuration, allowing users to choose between "length" and "newline" for message chunking.
- Updated documentation to clarify the behavior of the `chunkMode` setting.
- Adjusted account merging logic to incorporate the new `chunkMode` configuration.

* refactor: simplify chunk mode handling for BlueBubbles

- Removed `chunkMode` configuration from various account schemas and types, centralizing chunk mode logic to BlueBubbles only.
- Updated `processMessage` to default to "newline" for BlueBubbles chunking.
- Adjusted tests to reflect changes in chunk mode handling for BlueBubbles, ensuring proper functionality.

* fix: update default chunk mode to 'length' for BlueBubbles

- Changed the default value of `chunkMode` from 'newline' to 'length' in the BlueBubbles configuration and related processing functions.
- Updated documentation to reflect the new default behavior for chunking messages.
- Adjusted tests to ensure the correct default value is returned for BlueBubbles chunk mode.
2026-01-25 00:47:10 +00:00
..
bluebubbles.md feat: add chunking mode option for BlueBubbles (#1645) 2026-01-25 00:47:10 +00:00
discord.md docs(discord): mention wildcard channel defaults 2026-01-21 18:21:24 +00:00
googlechat.md fix: polish Google Chat plugin (#1635) (thanks @iHildy) 2026-01-24 23:30:45 +00:00
grammy.md refactor!: rename chat providers to channels 2026-01-13 08:40:39 +00:00
imessage.md docs: update channel allowlist guidance 2026-01-18 22:52:00 +00:00
index.md feat: add beta googlechat channel 2026-01-24 23:30:45 +00:00
location.md rewrite(matrix): use matrix-bot-sdk as base to enable e2ee encryption, strictly follow location + typing + group concepts, fix room bugs 2026-01-20 11:59:11 +00:00
matrix.md docs: add matrix crypto setup note 2026-01-20 12:42:41 +00:00
mattermost.md docs: expand mattermost intro 2026-01-23 01:35:50 +00:00
msteams.md fix: msteams attachments + plugin prompt hints 2026-01-22 03:37:29 +00:00
nextcloud-talk.md refactor: plugin catalog + nextcloud policy 2026-01-20 11:22:27 +00:00
nostr.md feat: add Nostr channel plugin and onboarding install defaults 2026-01-20 20:15:56 +00:00
signal.md feat(signal): add typing + read receipts 2026-01-22 02:04:59 +00:00
slack.md docs: expand slack replyToModeByChatType examples 2026-01-23 05:38:28 +00:00
telegram.md fix: normalize abort signals for fetch 2026-01-21 17:29:46 +00:00
tlon.md feat: add tlon channel plugin 2026-01-24 00:25:39 +00:00
troubleshooting.md docs: clarify Telegram IPv6 DNS troubleshooting 2026-01-15 07:23:28 +00:00
whatsapp.md feat: configurable heartbeat session 2026-01-22 01:36:28 +00:00
zalo.md docs: update channel allowlist guidance 2026-01-18 22:52:00 +00:00
zalouser.md docs: update channel allowlist guidance 2026-01-18 22:52:00 +00:00