원클릭으로
line-channel
Use the OpenClaw LINE channel safely for webhook setup, group routing, rich replies, and runtime diagnosis.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use the OpenClaw LINE channel safely for webhook setup, group routing, rich replies, and runtime diagnosis.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Autoreview closeout: local dirty changes, PR branch vs main, parallel tests.
Official ASI "Hakua" Auditory & Physical Actuator Substrate
Use Hypura Harness voice input and output tools for local mic, WAV transcription, VOICEVOX playback, and Desktop Companion voice turns.
Use Hypura Harness tools to inspect and safely control the user's currently worn VRChat published avatar through its generated OSC JSON and approved action profile.
Operate the Local Voice plugin for local STT, VOICEVOX TTS, camera capture, and VRChat OSC speaking cues.
Use the OpenClaw Telegram channel safely for polling or webhook setup, group routing, mention gating, and runtime diagnosis.
SOC 직업 분류 기준
| name | line-channel |
| description | Use the OpenClaw LINE channel safely for webhook setup, group routing, rich replies, and runtime diagnosis. |
| user-invocable | false |
Use this skill when the user asks an agent to configure, diagnose, or operate the bundled LINE plugin.
openclaw channels status line.openclaw channels status --channel line --probe --json or the
official webhook test endpoint. Report success/failure without printing the token.userId, groupId, or roomId.
Do not invent a recipient. If no recipient is available, ask the operator to
send one inbound message to the configured webhook, then use the resulting
conversation id for the explicit --to proof.node scripts/run-vitest.mjs run --config test/vitest/vitest.extension-line.config.ts extensions/line/src/gateway.lifecycle.test.ts extensions/line/src/monitor.lifecycle.test.ts
extensions/line/src/*.test.ts file.line:user:<userId> or the raw U... id. Group and
room proofs need line:group:<groupId> or line:room:<roomId>.--to target.requireMention is expected. If mention gating is
on, a plain group message should stay quiet and does not prove a broken bot.extensions/line/src/gateway.ts and extensions/line/src/monitor.ts.extensions/line/src/webhook-node.ts and extensions/line/src/webhook-utils.ts.extensions/line/src/group-policy.ts, extensions/line/src/group-keys.ts, and extensions/line/src/bot-handlers.ts.card command or helpers under extensions/line/src/flex-templates.ts.startAccount stays pending until the gateway abort signal and that monitor.stop() runs on abort only.X-Line-Signature against the account secret.