建立 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

建立 Messaging API Channel

在你的 Provider 底下,點 「Create a new channel」,選擇 「Messaging API」

developers.line.biz/console/provider/[你的Provider]

選擇 Channel 類型

💬
Messaging API
傳送/接收訊息
🔑
LINE Login
使用者驗證
🤖
LIFF
LINE 內的網頁應用
4

填寫 Channel 資料

填寫 Messaging API Channel 的必要資訊。大部分欄位很直觀。

developers.line.biz/console/channel/new

建立 Messaging API Channel

Messaging API
我的公司
Taiwan(台灣)
上傳圖片...
我的超棒 Bot
團隊的好幫手
科技
軟體
我已閱讀並同意 LINE 官方帳號使用條款
Create(建立)
Channel 名稱就是使用者看到的 Bot 名字。請慎重選擇,之後修改有限制。
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 順利!💬