建立 LINE Bot
並加入你的群組

圖文步驟教學 — 使用 LINE Developers Console

1

前往 LINE Developers Console

在瀏覽器中開啟 LINE Developers Console,用你的 LINE 帳號登入。如果還沒有開發者帳號,系統會引導你建立一個。

https://developers.line.biz/console/
💬

LINE Developers

用 LINE 平台建立應用程式和服務

用 LINE 帳號登入
如果是第一次登入,需要同意開發者條款並建立開發者檔案(名稱 + email)。
2

建立 Provider(提供者)

Provider 代表你或你的公司。在 Providers 頁面點 「Create」,輸入名稱。

developers.line.biz/console/
Providers
Create

建立新的 Provider

我的公司
Create
Provider 名稱會顯示給加入 Bot 的使用者看,請用容易辨識的名字。
3

建立 LINE 官方帳號

LINE 自 2024 年 9 月起,不再支援從 Developers Console 直接建立 Messaging API Channel。正確做法是先在 LINE Official Account Manager 建立一個 LINE 官方帳號。

如果你在 LINE Developers Console 的 Provider 底下找不到「Messaging API」選項,這是正常的。必須先建立官方帳號,才能啟用 Messaging API。
https://manager.line.biz/
💚

LINE Official Account Manager

管理你的 LINE 官方帳號

建立帳號

點擊「建立帳號」後,填寫以下資料:

manager.line.biz/account/create

建立 LINE 官方帳號

我的超棒 Bot
科技・IT
系統・軟體開發
you@example.com
建立
建立完成後會進入官方帳號管理後台。帳號名稱就是未來 Bot 顯示的名字,請慎重選擇。
4

啟用 Messaging API

在 LINE Official Account Manager 後台,前往 設定(Settings)→ Messaging API,然後點擊「啟用 Messaging API」。

manager.line.biz/account/@你的帳號/setting/messaging-api

點擊啟用後,系統會要求你選擇一個 Provider(就是步驟 2 建立的那個):

manager.line.biz/account/.../messaging-api/link-provider

選擇 Provider

我的公司 ▾
我同意 Messaging API 使用條款
OK(確認)
確認後,你的 Messaging API Channel 就會出現在 LINE Developers Console 的 Provider 底下。現在可以回到 Developers Console 繼續設定。
一個官方帳號只能連結到一個 Provider,且連結後無法更改。請確認選到正確的 Provider。
5

取得 Channel Access Token

建立 Channel 後,進入 「Messaging API」 分頁。往下找到 「Issue」 按鈕來產生 Channel Access Token

developers.line.biz/console/channel/[你的Channel]
Basic settings
Messaging API
LINE Login
Statistics

Messaging API 設定

@123abcde
https://your-server.com/webhook
Issue(發行)
eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJjaGFubm...
Channel Access Token 是控制 Bot 的鑰匙。絕對不要公開分享。你也可以在「Basic settings」分頁找到 Channel Secret,也要妥善保管。
你還需要 Channel Secret(在「Basic settings」分頁中),用於 webhook 簽章驗證。
6

設定 Bot 回應方式

在同一個 Messaging API 分頁,設定 webhook 和自動回覆。建議到 LINE Official Account Manager 關閉預設的自動回覆訊息。

developers.line.biz/console/channel/[你的Channel]/messaging-api

回應設定

Use webhooks(使用 Webhook)
將訊息轉發到你的伺服器
Auto-reply messages(自動回覆)
使用 webhook 時建議關閉
Greeting messages(歡迎訊息)
使用者加入時的歡迎訊息
如果你要用 webhook 自訂回覆,記得關閉自動回覆,不然預設訊息會跟你的 Bot 回覆打架。
7

將 Bot 加入群組或好友

你的 Bot 有 QR Code 和連結。使用者可以掃描 QR Code 或開啟連結來加 Bot 為好友,然後邀請它加入群組。

developers.line.biz/console/channel/[你的Channel]/messaging-api

加 Bot 為好友

用 LINE App 掃描此 QR Code

[ QR Code ]
@123abcde

或開啟此連結:

https://line.me/R/ti/p/@123abcde
🎉

Bot 建立成功!

加 Bot 為好友後,就可以邀請它加入任何群組聊天。當你的 webhook 伺服器開始運作後,Bot 就能收發訊息了。

要讓 Bot 加入群組聊天,請到 LINE Official Account Manager 的設定中開啟「允許 Bot 加入群組聊天」

祝你建立 Bot 順利!💬