0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【1分解説】LステップのWebhook転送を試してみた!LINE AIチャットボットの作り方!

Last updated at Posted at 2026-01-20

今回はLのWebhook転送機能を活用して、LLMにリクエストするサンプルアプリを作ってみます。

LステップのWebhook転送とは?

Lステップの「Webhook転送」機能は「ユーザーがボタンをタップした」や「ユーザーがテキストを送信した」など、LINE公式アカウント側でイベントが発生した際に、自動でデータを送信する機能です。

今まで公式LINEのMessaging APIを利用してLステップの設定をするとその先にサービス連携(独自開発)させることができませんでしたが、その先にデータを送信できるようになったのがLステップ Webhook転送機能の特徴です。

詳細は公式サイトで解説されています。料金は月額5,500円(税込)です。

LステップのWebhook転送の設定方法

LSTEのWebhookオプションを利用するために、アカウント設定より申請を行います。

利用プラン確認画面より「LINE Webhook転送 転送先数:1」の詳細をクリックし、申請フォームに入力します。

アカウント設定画面の利用プランページ

オプション詳細画面

フォーム送信完了から3営業日以内に設定が完了するようです。
申請完了画面

今回は翌営業日の朝には承認されていました。利用可能になるとアカウント設定に外部連携設定ができる様になります。

外部連携設定画面

MakeとWebhookで連携する

今回はWebhookの転送先としてMakeを利用します。n8nやDifyでも良いのですが、LINE用のノードがなくて扱いにくいのでMakeを利用します。無料で始められます。

まずはLINE Developersの設定画面よりチャンネルアクセストークンを取得します。
LINE Developersよりチャンネルアクセストークンを取得

Create scenarioよりシナリオを作成します。
Create scenarioよりシナリオ作成

Create a webhookよりコネクション設定を行います。
Create a webhookよりコネクション設定を行う

先ほどLine Developersより取得したチャンネルアクセストークンを貼り付けます。
Line Developersより取得したチャンネルアクセストークンを貼り付けます

Webhook URLが発行されるのでコピーします。
Webhook URLをコピー

LステップのLINE Webhook転送設定にMakeで発行されたWebhook URLを貼り付けます。
Makeで発行されたWebhook URLを貼り付けます

リプライトークンはWatch Eventsノードから引き継ぎます。
リプライトークンをWatch Eventsノードから引き継ぎます

今回はGeminiを使います。インプットはEventsのMessageより引き継ぎます。
Geminiノードの設定画面

最後にLINEの返信にResultのテキストを設定すれば完成です。
LINEの返信ノードにGeminiのResultテキストを設定

実際にメッセージを送信してみると、Geminiからの返答が表示されました。
LINEでメッセージを送信したスクリーンショット

まとめ

今回はLステップのWebhook転送機能を利用してチャットボットを作ってみましたが、かなり簡単に実装ができました。Makeを活用すればデータ構造を解析しなくても設定ができて便利でした。

今まではLステップ or 独自開発しかできませんでしたが、Lステップ&独自開発できるようになったのが新鮮でした。Difyなどと紐付けてもう少し高度なチャットボットをつくるのも良さそうです。こちらは別記事で解説しているのでぜひご覧ください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?