PORTFOLIO · 作品案例
水產批發業 · LINE Bot 自動化系統

水產批發商行
LINE 群組庫存管理機器人

串接 LINE Messaging API 與 Google Sheets,讓下游廠商直接在 LINE 群組下訂,系統自動扣庫存、回報餘量,並在低庫存時主動預警。

專案性質 LINE Bot 自動化
技術架構 GAS · Google Sheets
月費成本 NT$0(免伺服器)
保固期 3 個月
LINE Messaging API Google Apps Script Google Sheets Webhook 串接 庫存自動扣除 低庫存預警 無伺服器架構 指令式操作介面

客戶為水產批發商行,每日需處理多家下游廠商的訂貨需求。過去以電話或手動 LINE 訊息回報庫存,耗費大量人力且容易出錯,庫存帳目也難以即時同步。

本專案目標是建置一套零月費、易維護的 LINE Bot 系統,讓廠商在指定群組用固定格式下單,系統自動完成庫存扣除、回報餘量,並在庫存不足時主動通知補貨。

品項。數量
標準下單格式,系統自動扣庫存並回報目前餘量。
庫存
查詢所有品項目前庫存量,即時回傳完整清單。
+補貨 品項 數量
管理員專用,補充指定品項庫存數量。
=盤點 品項 數量
以實際盤點數直接覆蓋系統庫存值。
清空 品項
將指定品項庫存歸零。
清空全部
一鍵清空所有品項庫存,適合換季重置。

無伺服器部署

全程使用 Google Apps Script 作為 Webhook 伺服器,無需租用主機,月費成本為零,非技術人員也能維護。

Google Sheets 資料庫

庫存資料存於 Google Sheets,管理員可直接查看、手動修改,降低技術門檻,也方便匯出報表。

精確比對邏輯

品項採完全比對(非模糊搜尋),搭配規範化的試算表格,避免同音異字造成庫存誤扣。

低庫存自動預警

每次扣庫存後自動判斷是否低於閾值,達標即推播通知至指定補貨群組,無需人工監控。

pushMessage 架構

改用 pushMessage 取代 replyMessage,避免 LINE replyToken 30 秒過期問題,確保每則回覆都能送達。

五模組分層設計

Config.gs、Parser.gs、Inventory.gs、LineApi.gs、Code.gs 各司其職,方便未來維護與功能擴充。

💬
廠商在群組
輸入指令
🔗
LINE Webhook
觸發 GAS
📊
Sheets
扣除庫存
📢
回報餘量
至群組
⚠️
低庫存
自動預警
5
GAS 模組
分層架構
NT$0
系統運行
月費成本
即時
庫存扣除
回報速度
3月
免費保固
維護期限