連接 LINE 官方帳號
適用對象
負責管理公司 LINE 官方帳號的人。
開始前的注意事項
這個 LINE 官方帳號是 ANIMA 專用的內部 Agent,供公司內部群組使用,也可以加入客戶或供應商群組。此帳號不是提供一般消費者使用的客服帳號。
請使用公司可持續管理的 LINE Business Account 操作,並確認至少有一位公司管理者保有 LINE Official Account Manager 與 LINE Developers 的管理權限。
階段 A:設定並連接 LINE Bot
A1. 建立 LINE 官方帳號
在 LINE Official Account Manager 登入 LINE Business ID,依畫面建立官方帳號。建議用容易辨識的名稱,例如 ○○公司-Internal Agent。已有要用的帳號可跳過。
A2. 啟用 Messaging API
在 LINE Official Account Manager 選擇該官方帳號 → 設定 → Messaging API → 啟用 Messaging API,建立或選擇 Provider。
新建 Provider 請用公司名稱,不要用「AniWeave」或「ANIMA」。Provider 綁定後無法變更,選擇前先確認管理單位與用途。
自 2024 年 9 月 4 日起,Messaging API channel 已無法直接在 LINE Developers Console 建立,必須從 Official Account Manager 這條路走。
A3. 設定回應方式
回到 LINE Official Account Manager → 設定 → 回應設定:
- 開啟 Webhook
- 關閉 自動回應訊息
- 關閉 加入好友的歡迎訊息
A4. 取得憑證並填入 Admin Panel
在 Admin Panel 的 LINE 卡片按「連接」,然後到 LINE Developers Console 開啟對應的 Messaging API channel:
- Basic settings 分頁 → 複製 Channel secret → 貼入 Admin Panel
- Messaging API 分頁 → 按 Issue 發行 Channel access token(long-lived) → 複製並貼入 Admin Panel
- 按「儲存並連接」
A5. 設定 Webhook 與群組加入權限
在 LINE Developers Console 的 Messaging API 分頁:
- 把 ANIMA 提供的 Webhook URL 貼入 Webhook URL 欄位,完成驗證後開啟 Use webhook
- 開啟 Allow bot to join group chats
沒開啟 Allow bot to join group chats,官方帳號無法加入任何群組。
階段 B:綁定 LINE 群組
- 在 LINE App 中將官方帳號加入要使用的群組。
- 加入後,官方帳號會自動在群組內回傳一組以
C開頭的群組 ID。請複製該 ID。 - 回到 Admin Panel 的 LINE 卡片,貼上群組 ID,選擇「群組成員範圍」為內部或外部,按「綁定」。
群組中有客戶、廠商或任何外部人員時,必須選擇外部。LINE 沒有任何自動判斷機制,設定錯誤不會產生警告。
而且綁定後無法直接修改分類——唯一的方式是解除綁定後重新綁定,而解除綁定會永久刪除該群已上傳的對話紀錄,無法復原。所以 Admin Panel 刻意不提供修改捷徑。設錯請與我們聯絡。
LINE 沒有「列出所有群組」的功能,群組 ID 只能這樣從群內取得,這是 LINE 的設計,不是故障。
(選填)上傳歷史對話紀錄
每個群組可上傳該群的 .txt 或 .md 對話紀錄。上傳前請先刪除私人或無關內容。
關於「允許其他內部群組搜尋此群對話」
綁定為內部時會看到這個開關。
這個開關目前尚未實際生效。設定會被記錄下來,但實際行為仍跟隨公司層的預設,待後端支援後自動套用。需要單一群組的例外設定,請與我們聯絡。
目前的限制
- 不支援 LINE 一對一私訊。 只在已綁定的群組中運作。
- 無法修改已綁定群組的內外部分類。
- 無法自動判斷群組裡有沒有外部人。
常見問題
官方帳號加入群組後,沒有回傳群組 ID。 依序檢查:(1) LINE Developers Console 的 Allow bot to join group chats 已開啟;(2) Webhook URL 已填入並完成驗證、Use webhook 已開啟;(3) LINE Official Account Manager 的 Webhook 已開啟。檢查完請把官方帳號移除,再重新邀請加入。
出現「Messaging API 使用中」或「Channel already exists」。 表示該官方帳號已建立過 Messaging API channel。請先在公司內部確認現有 Channel 與 Provider 的管理權限;無法取得時請聯絡 LINE 官方客服。
貼上 Channel access token 後出現 invalid。 回到 Messaging API 分頁重新發行並複製最新的 token。按過 Reissue 之後,先前的 token 會失效。
LINE 的回覆要收費嗎? ANIMA 使用 Push API 傳送回覆,訊息會計入貴公司 LINE 官方帳號的每月訊息額度。額度與費用請以 LINE 官方最新收費說明為準。