• Make

    • 建立 Scenario
    • 建立 Line Watch Events Module
    • 建立 Line Webhook
  • Line OA

    • 建立官方帳號
      • 啟用 Messaging API
        • 建立 provider。

        • 開啟 Line Developer Console

          • 什麼是 Channel secret?

          <aside> 💡

          Channel secret 是用來驗證從 LINE 伺服器發送到你伺服器的請求是否合法的密鑰。當你的伺服器收到 LINE 的請求時,可以使用這個密鑰進行簽名驗證,確保請求的真實性。

          而 Channel access token 則是授權憑證,允許你的伺服器代表使用者與 LINE 平台進行互動,比如發送訊息、檢索用戶資料等。這兩者在用途上不同,但都與 LINE Bot 的安全性和通訊授權有關。

          在 Make.com 中,不會直接使用到 LINE 的 Channel secret。這是因為 Make.com 提供的模組通常與 OAuth2 授權流程有關,像是使用 Channel access token 來與 LINE API 進行互動。而 Channel secret 主要是用於伺服器之間的安全簽名驗證,不涉及 Make.com 提供的應用程式介面集成。也就是說,Make.com 的流程主要專注在通訊授權部分,而非驗證請求來源的部分。

          </aside>

  • Line Developer Console

    • 簽發 Channel access token
    • 說明 Line Developer Console 現在和 LineOA 合併中,以下設定可在 LineOA 處理
      • Allow bot to join group chats
      • Auto-reply messages
  • Make

    • 建立 Webhook / Channel Access Token
    • 複製 Webhook URL
  • Line OA

    • 設定 / Messaging API
      • 儲存 Webhook 網址
    • 設定 / 回應設定
      • 開啟 Webhook
      • 關閉 自動回應訊息
    • 設定 / 帳號設定
      • 說明 功能切換
  • Make

    • 新增 Line - Send a Reply Message Module
      • Bundle 說明
      • 設定回應訊息 & Reply Token
    • 儲存
    • 啟動 Scenario
  • Line

    • 訊息測試
  • Make

    • Ceate a Completion(Prompt) Module
  • OpenAI

    • url: Overview - OpenAI API
    • Dashboard/ API keys
      • Create new secret key
  • Make

    • Ceate a Completion(Prompt) Module
      • Create a connection
      • 設定 OpenAI Completion Module
        • System: 你是一個友善的 AI 助理
        • User Message: from line text
    • 更改 Send a Reply Message
    • 儲存
  • Line

    • 訊息測試