LINE 機器人怎麼做?2026 LINE 官方帳號串接聊天機器人完整教學

連結 LINE 官方帳號,LINE 機器人串接教學

LINE 機器人就是在 LINE 官方帳號上運作的聊天機器人:好友傳訊息、點按鈕或輸入關鍵字時,系統會自動回覆、貼標籤,也能依分眾推播訊息。只要把 LINE 官方帳號連結 BotBonnie,就能用無需寫程式的後台設定對話流程與行銷套件。本文一步步教你完成串接。

最後更新:2026 年 10 月

LINE 機器人可以做什麼?

  • 自動回覆:依關鍵字或按鈕回覆常見問題,24 小時不漏接詢問。
  • 貼標籤、分眾推播:依好友的選擇與行為自動貼標籤,只推播對的內容給對的人,節省 LINE 訊息費用。詳見 LINE 貼標籤指南。
  • 行銷套件:輪盤抽獎、集點卡、每日簽到等,直接在 LINE 裡舉辦活動。
  • 即時客服:機器人與真人客服可以自由切換,複雜問題交給專人處理。

開始前的準備

  • 一個 BotBonnie 付費方案的機器人(免費版無法連結 LINE 官方帳號)。
  • 一個 LINE 官方帳號,且你有管理員權限。還沒有帳號可以先到 LINE Biz-Solutions 申辦。
  • LINE Developers Console 的管理員(Admin)權限。

【邦妮小提醒】Messaging API channel 和 LINE Login channel 必須建在同一個 Provider 底下。如果分屬不同 Provider,進階套件與短網址等導流工具將無法正常運作。

步驟 1:建立 Provider 並啟用 Messaging API

如果你的官方帳號已經啟用 Messaging API,可以跳到步驟 2。

1-1 建立 Provider

到 LINE Developers Console,點擊左側的 Providers,再按 Create 新增 Provider。名稱建議用公司或品牌名稱。

在 LINE Developers Console 新增 Provider
新增 Provider
輸入 Provider 名稱

1-2 在 LINE Official Account Manager 啟用 Messaging API

Messaging API channel 無法直接在 LINE Developers Console 建立,必須到 LINE Official Account Manager 選擇要串接的官方帳號,在設定>Messaging API 點擊啟用 Messaging API,再選擇剛剛建立的 Provider。

在 LINE Official Account Manager 點擊啟用 Messaging API
點擊「啟用 Messaging API」
選擇要連動的服務提供者 Provider
選擇要連動的 Provider

官方帳號與 Provider 連動後就無法變更或刪除,請確認無誤後再點擊「確定」。啟用成功後,回到 LINE Developers Console 就能在 Provider 底下看到 Messaging API channel。

確認官方帳號與 Provider 的連動關係後點擊確定
確認連動的 Provider 正確後點擊「確定」
Messaging API channel 已建立於 Provider 底下
Messaging API channel 已建立於 Provider 底下

步驟 2:在 BotBonnie 綁定 Messaging API channel

2-1 開始連結 LINE 官方帳號

登入 BotBonnie,前往發送管道,點擊 LINE 卡片,再點擊 +連結 LINE 官方帳號。

在 BotBonnie 發送管道頁面點擊 LINE 卡片
前往「發送管道」,點擊 LINE
點擊連結 LINE 官方帳號開始連結流程
點擊「+連結 LINE 官方帳號」

2-2 填入 Channel ID 與 Channel secret

在 LINE Developers Console 點進 Messaging API channel,切到 Basic settings 頁籤,分別複製 Channel ID 與 Channel secret,貼到 BotBonnie 對應的欄位後點擊繼續。

在 LINE Developers 的 Messaging API channel Basic settings 複製 Channel ID
複製 Channel ID
在 Basic settings 複製 Messaging API 的 Channel secret
複製 Channel secret

2-3 填入 Channel access token

切到 Messaging API 頁籤,找到 Channel access token。如果還沒有 token,點擊 Issue 產生,複製後貼到 BotBonnie 並點擊繼續。

在 Messaging API 頁籤複製 Channel access token
複製 Channel access token

2-4 開啟 Webhook

重新整理 LINE Developers Console,在 Messaging API>Webhook settings 開啟 Use webhook、Webhook redelivery 與 Error statistics aggregation,再回到 BotBonnie 點擊繼續。

在 Webhook settings 開啟 Use webhook、Webhook redelivery 與 Error statistics aggregation
開啟 3 個 Webhook 開關

2-5 調整官方帳號的回應設定

到 LINE Official Account Manager,選擇要串接的帳號,進入設定>回應設定:

  • 停用聊天、加入好友的歡迎訊息與自動回應訊息,避免與機器人的回覆重複。
  • 確認 Webhook 為啟用狀態。
在 LINE Official Account Manager 回應設定停用聊天與自動回應、開啟 Webhook
官方帳號的回應設定

完成後回到 BotBonnie,點擊連結 Login channel 繼續下一步。

完成官方帳號設定後,在 BotBonnie 點擊連結 Login channel

步驟 3:綁定 LINE Login channel

3-1 建立 LINE Login channel

在 LINE Developers Console 進入同一個 Provider,點擊 Create a new channel,選擇 LINE Login。填寫基本資訊時,App types 請選擇 Web app,同意條款後點擊 Create。如果同一個 Provider 底下已經有 LINE Login channel,且你有管理員權限,可以直接使用。

在 Provider 中點擊 Create a new channel
點擊 Create a new channel
Channel 類型選擇 LINE Login
選擇 LINE Login
填寫 LINE Login channel 基本資訊,App types 選擇 Web app
App types 選擇 Web app

3-2 填入 Login channel 的 Channel ID 與 Channel secret

在 LINE Login channel 的 Basic settings 頁籤複製 Channel ID 與 Channel secret,貼到 BotBonnie 後點擊完成。

在 LINE Login channel 的 Basic settings 複製 Channel ID
複製 Login channel 的 Channel ID
複製 LINE Login channel 的 Channel secret
複製 Login channel 的 Channel secret

3-3 發布 Login channel

如果 Login channel 尚未發布,在頁面最上方點擊 Developing,再點擊 Publish,狀態就會變成 Published。

點擊 Developing 後發布 Login channel,狀態變為 Published
將 Login channel 狀態改為 Published

步驟 4:確認連結並測試 LINE 機器人

連結成功後,在發送管道>LINE 的已連結帳號清單中,會看到綠色打勾與「成功連結」。

LINE 官方帳號成功連結 BotBonnie,狀態顯示成功連結
狀態顯示「成功連結」

接著建立一個規則型回覆,用手機傳送含關鍵字的訊息到官方帳號,收到機器人回覆就代表串接成功。如果想用正式帳號測試新活動又不想被一般好友看到,有兩個做法:

  1. 另外申請一個免費的 LINE 官方帳號專門測試,也綁定到同一個機器人。
  2. 用隱藏關鍵字測試:新活動的模組先不接到開始使用,另外設定一組複雜、條件為「完全相符」的關鍵字來開啟,只有內部人員知道。

LINE 機器人串接常見問題

免費版可以連結 LINE 官方帳號嗎?

不行。連結 LINE 官方帳號需要 BotBonnie 付費方案的機器人,方案內容請與我們聯繫。

在 LINE Developers Console 找不到 Messaging API channel?

到 LINE Official Account Manager 的設定>Messaging API 查看。若狀態顯示「使用中」,代表已有其他人建立過 Messaging API channel,但你沒有該 channel 的管理員權限。請向建立的同事取得 Provider 與 channel 的權限;若找不到對方,請聯繫 LINE 客服小幫手取回權限。

Messaging API 狀態顯示使用中,代表已有人建立過 channel

進階套件或短網址開啟對話無法運作?

通常是 LINE Login channel 沒有正確綁定。請確認:(1)Login channel 與 Messaging API channel 在同一個 Provider;(2)填入的 Channel ID 與 Channel secret 正確。可以到發送管道>LINE,點擊帳號旁的三個點,選擇設定重新檢查。

同一個 Provider 底下可以有多組 Messaging API channel 與 Login channel
同一個 Provider 底下可以同時有多組 Messaging API 與 Login channel

BotBonnie 上的「完成」按鈕無法點擊?

代表還有步驟沒完成。請確認 Messaging API 與 Login channel 兩個部分都顯示 100%,每個步驟旁都有綠色打勾;沒有打勾的步驟,請回去檢查欄位內容後再點擊「繼續」。

LINE 官方帳號已經連結另一個 BotBonnie 機器人?

在發送管道>LINE 的帳號清單中,點擊該帳號旁的三個點,選擇連結,就能改為連結目前的機器人。

【邦妮小提醒】對 Provider 與 Channel 的概念還有疑問,可以參考 LINE 官方的 Provider 及 Channel 設定說明。

延伸閱讀

免費註冊

有什麼想告訴邦妮的嗎?

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。