ตั้งค่า LINE Bot

ระบบแจ้งเตือนสถานะ Delivery อัตโนมัติ

แจ้งเตือน Real-time
รองรับทุกอุปกรณ์
ตั้งค่าเสร็จใน 10 นาที

TH INNO PLATFORM

@makeitthebetter

เพิ่มเพื่อน LINE Official Account เพื่อรับแจ้งเตือนสถานะออเดอร์ การชำระเงิน และโปรโมชั่นจากแพลตฟอร์มโดยตรง

แจ้งเตือนอัตโนมัติผ่าน LINE Messaging API
ขั้นตอนที่ 1
สร้าง LINE Bot

เปิดใช้ Messaging API บนบัญชีทางการ @makeitthebetter ที่มีอยู่แล้ว

  1. ไปที่ manager.line.biz (LINE Official Account Manager)
  2. Login ด้วยบัญชีที่เป็นเจ้าของ @makeitthebetter
  3. เข้าหน้าบัญชี TH INNO PLATFORM → การตั้งค่า
  4. เปิด "Messaging API" และยืนยันการเปิดใช้งาน
  5. ไปที่ LINE Developers Console เพื่อตั้งค่า Channel

💡 ไม่ต้องสร้างใหม่ — ใช้บัญชี @makeitthebetter ที่มีอยู่แล้ว โดยเปิด Messaging API บนบัญชีนั้น

ขั้นตอนที่ 2
ตั้งค่า Bot

ตั้งค่า Bot ให้พร้อมใช้งาน

  1. เข้าหน้า Bot ที่สร้างไว้
  2. เปิด "Auto-reply messages" (ตอบกลับอัตโนมัติ)
  3. เปิด "Greeting message" (ข้อความทักทาย)
  4. บันทึกการตั้งค่า

💡 คำแนะนำ: ควรตั้งชื่อ Bot ให้เข้าใจง่าย เช่น "Thai Herbal Delivery"

ขั้นตอนที่ 3
ออก Channel Access Token

สร้าง Token สำหรับส่งการแจ้งเตือน

  1. เข้าหน้า Channel ของ @makeitthebetter ใน LINE Developers Console
  2. ไปที่แท็บ "Messaging API"
  3. เลื่อนลงไป "Channel access token"
  4. กด "Issue" เพื่อสร้าง Token ใหม่
  5. คัดลอก Token (เริ่มด้วย eyJ...)

⚠️ สำคัญ: Token นี้จะแสดงแค่ครั้งเดียว! บันทึกลง Notepad ทันที

ขั้นตอนที่ 4
เพิ่ม Secret ใน Base44

นำ Token ที่คัดลอกมา ใส่ใน Base44 Secrets

  1. เข้า Base44 Dashboard
  2. ไปที่ Settings → Secrets
  3. กด "Add Secret"
  4. ใส่ค่า:
    • Secret Name: LINE_BOT_TOKEN
    • Value: วาง Token ที่คัดลอกมา
  5. กด "Save"
ขั้นตอนที่ 5
เพิ่มเพื่อน LINE Bot

เพิ่ม LINE Bot เป็นเพื่อนเพื่อรับข้อความ

  1. ใน LINE Developers Console ไปที่แท็บ "Basic settings"
  2. เลื่อนหา "QR code"
  3. สแกน QR Code ด้วย LINE บนมือถือ
  4. กด "Add" เพื่อเพิ่มเพื่อน

💡 คำแนะนำ: ต้องเพิ่มเพื่อนก่อน ถึงจะรับข้อความได้

ขั้นตอนที่ 6
ทดสอบระบบ

ทดสอบว่าการแจ้งเตือนทำงาน

  1. ไปที่หน้า Delivery
  2. กดปุ่ม "🚀 ทดสอบสร้าง Delivery Order"
  3. ตรวจสอบว่าได้รับข้อความจาก LINE Bot หรือไม่
  4. หากได้ข้อความ → ตั้งค่าสำเร็จ! ✅
ตั้งค่า Webhook (รับข้อความจาก @makeitthebetter)
หากต้องการรับข้อความจากลูกค้าที่แชทเข้ามาที่ @makeitthebetter
  1. ใน LINE Developers Console → แท็บ "Messaging API"
  2. หา "Webhook URL" แล้วใส่ URL นี้:
    https://th-inno.makeitthebetter.com/functions/line-webhook
  3. กด "Verify" เพื่อทดสอบ — ถ้าขึ้น Success แปลว่าลายเซ็นถูกต้อง ✅
  4. เปิด "Use webhook" = เปิด

ℹ️ จำเป็น: Webhook ต้องตั้งค่าเพื่อให้ระบบ "เชื่อมต่อ LINE ด้วยเบอร์โทรศัพท์" ทำงานได้ — เมื่อลูกค้าเพิ่มเพื่อนแล้วพิมพ์เบอร์ ระบบจะเชื่อมบัญชีอัตโนมัติ

ข้อมูลสำหรับใส่ใน Secrets
คัดลอกชื่อนี้ไปใน Base44 Dashboard → Settings → Secrets

Channel Access Token — ส่งข้อความ Push หาลูกค้า

LINE_BOT_TOKEN

Channel Secret — ตรวจสอบลายเซ็น Webhook (ความปลอดภัย)

LINE_CHANNEL_SECRET

Channel ID — ระบุตัวตน Channel

LINE_CHANNEL_ID

หลังจากตั้งค่าเสร็จ: ลองทดสอบโดยกดปุ่ม "🚀 ทดสอบสร้าง Delivery Order" ในหน้า Delivery และตรวจสอบว่าได้รับข้อความจาก LINE Bot หรือไม่