learn / learn
用 Vibe Coding 做一個 LINE 機器人(台灣最實用的自動化)
自動回覆、推播通知、收集資料…LINE Bot 是台灣最實用的自動化。用 AI 不用工程師也能做出來,含觀念與起手 prompt。
在台灣,幾乎所有客人都在 LINE。一個 LINE 機器人能自動回覆、推播提醒、收集資料——是最貼台灣的自動化。用 vibe coding 自己做不難。
LINE Bot 能做什麼
- 自動回覆:常見問題、營業時間、菜單,24 小時不漏訊。
- 推播通知:訂單、預約、活動提醒主動發給客人。
- 收集資料:用對話收報名、需求、回饋。
- 互動功能:查詢、預約、抽獎都能做。
要先準備
- 到 LINE Developers 建一個 Messaging API channel。
- 拿到 Channel access token 和 Channel secret。
- 設好 Webhook URL(你的後端接收訊息的網址)。
怎麼請 AI 做
把需求講給 Cursor(有後端,建議用它):
幫我做一個 LINE 機器人:用戶傳關鍵字(例如「菜單」「預約」)時自動回覆對應內容,並能把預約資料存到資料庫、通知我。請說明 LINE Messaging API 的設定、webhook 流程與安全注意事項,繁體中文。
三個重點
- Channel secret/token 放後端,絕不放前端(見 安全底線)。
- 驗證 LINE 簽章,確保訊息真的來自 LINE。
- 設用量/回覆上限,避免被濫用。
上線
用 Zeabur/Cloudflare 部署,把 token 設成環境變數,再到 LINE 後台填 webhook URL。
常見問題
Q:免費嗎? LINE 官方帳號有免費訊息額度,推播量大才需付費方案。
Q:跟「LINE 通知」差在哪? LINE 通知是單向推播給你;LINE Bot 能雙向對話、服務客人。
Q:我不懂後端做得起來嗎? LINE Bot 有後端與簽章驗證,建議用 Cursor 並理解「token 放後端」這個關鍵,其餘讓 AI 寫。
想先做簡單的單向通知?看 LINE 通知串接 →。或 從 0 到上線 →。