mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-23 04:18:08 +00:00
* fix(line): cap carousel column text at 60 chars with title or image LINE limits a carousel column's text to 60 characters when the column has a title or thumbnail image, and 120 characters otherwise. createCarouselColumn always truncated to 120, so a column with a title/image and 61-120 char text exceeded the limit and made LINE reject the entire carousel reply (HTTP 400). Apply the conditional limit (mirroring the buttons template) and drop the now redundant slice in createProductCarousel. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * fix(line): apply conditional text limits across templates * fix(line): truncate template text by code point * fix(line): preserve grapheme clusters when truncating * fix(line): apply compact limit for default actions * fix(line): follow title and thumbnail text limits * fix(line): truncate template text within UTF-16 limits * fix(line): preserve required text within template limits * fix(line): preserve carousel product prices --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com>
OpenClaw LINE
Official OpenClaw channel plugin for LINE Bot API chats.
Install from OpenClaw:
openclaw plugin add @openclaw/line
Configure LINE channel credentials in OpenClaw, then connect the bot to the chats where agents should receive and send messages.