$cd ../integrations/
💬 Messaging
$ cat line-integration.md

openclaw.integrate('line-messenger')

/** 「帰宅したらお母さんに電話するリマインダーをセット」— LINEメッセージで送信 */

step_01_line_dev.md

ステップ1:LINE Developersコンソールのセットアップ

1.
プロバイダーとチャンネルを作成
LINE Developersコンソールにアクセスし、新しいプロバイダーを作成し、次に'Messaging API'チャンネルを作成します。
2.
アクセストークンを取得
'Messaging API'タブで下にスクロールして長期の'Channel access token'を発行します。
3.
チャンネルシークレットを取得
'Basic settings'タブで'Channel secret'をコピーします。
4.
Webhookのセットアップ
WebhookのURLをOpenClawのパブリックエンドポイントに設定(例:https://your-server.com/webhooks/line)し、'Use webhook'を有効にします。
config.yaml

ステップ2:OpenClawの設定

# openclaw/config.yaml
integrations:
line:
enabled: true
channel_secret: "your_channel_secret_here"
channel_access_token: "your_very_long_access_token_here"

// 🔔 セキュリティ注意:見知らぬ人がボットを使用するのを防ぐため、OpenClawは'allowed_users'設定にリストされたユーザーIDにのみ応答します。

❓ FAQ

Q1. LINEは無料?

はい。LINE Messaging APIに無料枠(月200件)があります。

Q2. グループチャット対応?

対応。group_mode: mention_onlyでスパム回避。
← 連携に戻る