[小Tips] LINE 思考中狀態 – 讓你的機器人更有人性

加上「思考中」狀態後

  • ✨ 用戶知道機器人有在處理
  • 😌 降低焦慮感,提升使用體驗
  • 🎯 讓 AI 回覆看起來更專業

🛠️ 完整實作教學

📋 準備清單

你需要有:
✅ 已設定好的 LINE Bot(參考之前的教學)
✅ n8n 工作流程(有 Webhook 接收訊息)
✅ 5分鐘的時間來升級你的機器人體驗

🏗️ 開始建造我們的工作流

因為在問問題之後,希望 LINE 先思考之後再回答,同時保留一點時間給 AI 生成題目,因此節點需要再產生圖片之前

我們進到畫布中的右邊點擊 + 尋找 「HTTP Request」

打開後,我們依照以下設定

1.節點設定

方法:POST
URL:https://api.line.me/v2/bot/chat/loading/start
2. Headers設定
{
  "Content-Type": "application/json",
  "Authorization": "Bearer {{你的LINE channel access token}}"
}

3. Body參數優化

{
  "chatId": "{{ $('Webhook').item.json.body.events[0].source.userId }}", 👈 從 webhook 中拿 userId,這樣 LINE 就是回給這個userid 思考中的動畫
  "loadingSeconds": 60 👈 思考 60 秒
}

這樣你就可以簡單獲得一個思考中的機器人啦!