mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-16 01:36:10 +00:00
* fix(slack): use truncateUtf16Safe for message body preview truncation One .slice(0, 160) truncation site in the Slack message handler may cut UTF-16 surrogate pairs in half when the message body preview contains multi-byte characters such as emoji. Replace it with truncateUtf16Safe to keep the truncated output valid Unicode. * test(slack): cover UTF-16 preview boundary --------- Co-authored-by: Peter Steinberger <steipete@gmail.com>
OpenClaw Slack
Official OpenClaw channel plugin for Slack channels, DMs, commands, and app events.
Install from OpenClaw:
openclaw plugin add @openclaw/slack
Configure the Slack app credentials and allowed workspaces/channels in OpenClaw. The plugin lets agents receive Slack events and reply through the configured Slack app.