คู่มือเริ่มต้น › หอพัก · ขั้น 6 จาก 8

💬 เชื่อม LINE OA

เชื่อม LINE OA ของตึก ให้ผู้เช่าส่งสลิป ดูบิล และแจ้งซ่อมในแชท — ตั้งครั้งเดียว (หอพัก Pro 100 / โรงแรม Premium 100 ขึ้นไป)

⏱ ใช้เวลาราว 20 นาที▶ มีคลิปสอน 2:14
▶ คลิปสอนเชื่อม LINE OA ให้ผู้เช่าดูบิลในไลน์

ทำตามนี้

📷 ภาพประกอบใช้ข้อมูลตัวอย่าง — ตึกของคุณจะแสดงชื่อและตัวเลขของคุณเอง · กดที่ภาพเพื่อขยาย

  1. สร้าง LINE OA ของตึก (ฟรีที่ manager.line.biz) แล้วเปิดใช้ Messaging API
    👀 LINE สร้าง channel ให้ที่ developers.line.biz — ค่าทุกตัวต่อจากนี้หาได้ที่นั่น
  2. ที่ “ตั้งค่าการเชื่อมต่อ” → “🟢 LINE Official Account” วาง Channel access token + secret
    👀 ปุ่ม “📖 วิธีหาค่าจาก LINE Developers Console” บอกว่าแต่ละค่าอยู่ตรงไหน
  3. กด “📋 คัดลอก” Webhook URL ไปวางที่ LINE Developers → Verify → เปิด Use webhook
    👀 ช่อง URL อยู่ในคู่มือที่กางจากปุ่ม 📖
  4. กรอก Basic ID (ขึ้นต้น @) · “Login channel ID” · “Login channel secret” · “LIFF ID”
    👀 ดู “📖 วิธีสร้าง Login channel + LIFF” · ต้องอยู่ provider เดียวกับ OA
  5. ฝั่ง LINE: ตั้ง Linked OA ให้ Login channel และปิด Auto-response ใน manager.line.biz
    👀 ข้ามขั้นนี้ = เมนู/ข้อความไม่เข้า หรือ LINE ตอบข้อความอัตโนมัติแทรกบอท
  6. กด “💾 บันทึก” → “🎛️ ติดตั้ง / อัปเดต Rich Menu” แล้วส่งลิงก์ผูกห้องให้ผู้เช่า
    👀 ลิงก์: “พนักงาน” → “🔗 ผูก LINE ผู้เช่า” → “📋 คัดลอกลิงก์” (ใช้ครั้งเดียว · 7 วัน)
✅ เสร็จแล้วควรเห็น
  • ติดตั้ง Rich Menu สำเร็จ ไม่มีข้อความแจ้งข้อผิดพลาด
  • ผู้เช่าที่ผูกห้องแล้วเห็นเมนู “ส่งสลิปค่าเช่า” · “บิลล่าสุด” ในแชท

คลิปเพิ่มเติม

▶ คลิปสอนติดตั้ง Rich Menu + ผูก LINE พนักงาน
ขั้นก่อนหน้ารับชำระ & สลิปโอนขั้นถัดไปรายงาน & ภาพรวม
📚 รายละเอียดเพิ่มเติมของหน้านี้ (ไม่ต้องอ่านก็ทำตามได้)
ทำอะไรได้บ้าง
  • ผู้เช่าใช้เมนูใต้แชท LINE ได้ 6 ปุ่ม — ส่งสลิปค่าเช่า · บิลล่าสุด · แจ้งซ่อม · บิลของฉัน · จดมิเตอร์ · สัญญาและกฎ (พิมพ์ "ประกาศ" หรือ "เลขบัญชีโอน" ก็ได้การ์ดตอบ) ไม่ต้องโหลดแอปเพิ่ม
  • พนักงานแต่ละตำแหน่ง (เจ้าของ · Front Desk · แม่บ้าน · ช่าง · บัญชี · พนักงาน · พิเศษ) ได้เมนูคนละชุดบน OA เดียวกัน เช่น ลงเวลา แจ้งวันลา เบิกล่วงหน้า คิวซ่อม รายการทำความสะอาด สรุปวันนี้ — และพิมพ์คำสั่งสั้นๆ อย่าง "สถานะห้อง" "ค้างชำระ" ได้
  • Rich Menu แยกตามบทบาทอัตโนมัติ — กด "🎛️ ติดตั้ง / อัปเดต Rich Menu" ครั้งเดียว ระบบสร้างเมนูครบทุกบทบาทให้ ผู้เช่าเห็นเมนูผู้เช่าเมื่อผูกห้องแล้ว พนักงานเห็นเมนูตามบทบาทที่ตั้งไว้ (ตั้งที่ "พนักงาน → 💚 LINE Rich Menu" หรือ "จัดการผู้ใช้ → แก้ไข → สิทธิ์ LINE")
  • แจ้งเตือนเข้า LINE พนักงาน (แจ้งเข้าพัก · แจ้งซ่อมใหม่ · ส่งเงินสด · เบิกสต๊อก) เป็นแบบเลือกเปิด — เปิดสวิตช์ "🔔 แจ้งเตือนพนักงานผ่าน LINE" ในหน้านี้ (ค่าเริ่มต้นปิด) แล้วเลือกผู้รับ เช่น งานซ่อมที่หน้า "ซ่อมบำรุง"
  • บอทตอบเป็นการ์ดอัตโนมัติ — ผู้เช่าพิมพ์ "ค่าเช่าล่าสุด" "ย้อนหลัง" "สัญญาของฉัน" "เลขบัญชีโอน" "ประกาศ" ได้การ์ดทันที ส่วนข้อความอื่นตอบการ์ดลิงก์คู่มือผู้เช่า
  • 🤖 การอ่านสลิปด้วย AI (เมื่อส่งรูปสลิปในแชท) ต้องมี AI Addon (เริ่มต้น ฿99/เดือน) — ไม่มี Add-on สลิปก็เข้าคิวด้วยยอดตามบิล ให้แอดมินดูรูปเทียบและอนุมัติเอง · ผู้เช่าที่ส่งสลิปผ่านเมนู "ส่งสลิปค่าเช่า" กรอกยอดเอง ไม่ใช้ AI
📋 ขั้นตอนทีละขั้น
1
ขั้น 1 — สมัคร LINE Developers + สร้าง Provider
เข้า developers.line.biz/console/ ล็อกอินด้วย LINE ID → สร้าง Provider ใหม่ (เช่นชื่อตึกของคุณ) → ใน Provider สร้าง Channel 2 อัน: (1) Messaging API สำหรับบอทตอบอัตโนมัติ (2) LINE Login สำหรับ LIFF ให้ผู้เช่าและพนักงานกดปุ่มในเมนู — ทั้งสอง Channel ต้องอยู่ Provider เดียวกัน ไม่งั้น LINE userId จะไม่ตรงกัน
2
ขั้น 2 — copy Channel secret จากแท็บ Basic settings
เปิด Channel (Messaging API) → คลิกแท็บ "Basic settings" → เลื่อนลงหา "Channel secret" (32 ตัว) → กด copy — เอาไปวางที่หน้า RoomHub "ตั้งค่าการเชื่อมต่อ → 🟢 LINE Official Account" ช่อง "Channel secret (Messaging API)"
3
ขั้น 3 — copy Channel access token + ตั้ง Webhook URL
ในแท็บ "Messaging API" ของ Channel เดียวกัน: (1) เลื่อนลงสุดหา "Channel access token (long-lived)" → กด Issue (ถ้ายังไม่มี) → copy — เอาไปวางที่ช่อง "Channel access token (long-lived)" ใน RoomHub. (2) เลื่อนหา "Webhook URL" → กด Edit → paste URL ที่ RoomHub เตรียมไว้ให้ (กดปุ่ม "📖 วิธีหาค่าจาก LINE Developers Console" จะเห็นช่อง URL พร้อมปุ่ม "📋 คัดลอก") → กด Verify → เปิด "Use webhook"
4
ขั้น 4 — เปิด Channel ชนิด "LINE Login" แล้ว copy Login channel ID + Channel secret
กลับมาที่ Provider เดิม → เปิด Channel อีกตัวที่เป็น LINE Login (ไม่ใช่ Messaging API) → แท็บ "Basic settings" → copy 2 ค่า: (1) "Channel ID" (เลขล้วน) และ (2) "Channel secret" → เอาไปวางที่ RoomHub 2 ช่อง: "Login channel ID" และ "Login channel secret" → แล้วที่แท็บ "LINE Login" ใส่ "Callback URL" ตามที่ RoomHub แสดงให้ (ปุ่ม "📖 วิธีสร้าง Login channel + LIFF" มีช่อง URL พร้อมปุ่มคัดลอก)
5
ขั้น 5 — ใน Channel LINE Login เดิม → สร้าง LIFF app + copy LIFF ID
ใน Channel LINE Login ตัวเดิม → เปลี่ยนไปแท็บ "LIFF" → กดปุ่ม "Add" สร้าง LIFF app ใหม่ (Endpoint URL ใส่ URL ช่อง ② ที่ RoomHub แสดงท้ายหน้าตั้งค่า ลงท้ายด้วย /liff.html · Size เลือก Full · Scopes ติ๊ก profile และ openid) → หลังสร้างเสร็จจะเห็น LIFF ID หน้าตาแบบ 2010xxxxxx-xxxxxxxx → copy — เอาไปวางที่ RoomHub ช่อง "LIFF ID" (พนักงานและผู้เช่าใช้ LIFF นี้ใน rich menu)
6
ขั้น 6 — copy Basic ID จาก LINE OA Manager (คนละเว็บ)
เข้า manager.line.biz (คนละที่กับ developers.line.biz นะ!) → เลือก OA ของตึก → เมนู "Settings" → หา "Basic ID" ที่ขึ้นต้นด้วย @ → copy — เอาไปวางที่ RoomHub ช่อง "Basic ID ของ LINE OA (สำหรับ QR เพิ่มเพื่อน)" ระบบใช้เลขนี้สร้าง QR ให้ผู้เช่าแอด — จบ กรอก "ชื่อตึก (แสดงบนหัว Rich Menu)" ถ้าต้องการ แล้วกด "💾 บันทึก" ที่ RoomHub → กด "🎛️ ติดตั้ง / อัปเดต Rich Menu" (ระบบสร้างเมนูครบทุกบทบาท) → ทดสอบ: ให้ผู้เช่าผูกห้องผ่านลิงก์ผูกห้อง (พนักงาน → 💚 LINE Rich Menu → 👥 คน & สิทธิ์) แล้วเปิดแชท OA จะเห็นเมนูผู้เช่า — คนที่เพิ่งแอดเพื่อนแต่ยังไม่ผูกห้องจะยังไม่เห็นเมนู
7
ขั้น 7 — ⚠️ สำคัญมาก: ผูก "Linked OA" ใน Login channel (ข้ามขั้นนี้ = 2 ขั้นถัดไปไม่ทำงานทั้งหมด)
กลับไป developers.line.biz → Channel ชนิด LINE Login (ตัวเดียวกับขั้น 4) → แท็บ "Basic settings" → เลื่อนหา "Linked OA" → กด Edit → เลือก OA ของตึก (@ ที่ copy ในขั้น 6) → Save — ขั้นนี้บอก LINE ว่า Login channel นี้เป็นของ OA ตัวไหน ถ้าไม่ตั้ง: ตัวเลือกเพิ่มเพื่อนอัตโนมัติ (ขั้น 8) จะไม่แสดง และแถบเตือน "ยังไม่ได้เพิ่มเพื่อน" ในหน้า LIFF ผู้เช่าก็จะไม่ทำงานด้วย
8
ขั้น 8 — เปิด "Add friend option: On (aggressive)" ให้ผู้เช่าใหม่เพิ่มเพื่อนอัตโนมัติ
Channel LINE Login เดิม → แท็บ "LIFF" → คลิก LIFF app ที่สร้างในขั้น 5 → หา "Add friend option" → เลือก "On (aggressive)" → Update — ผลลัพธ์: ผู้เช่าใหม่ที่สแกน QR ผูกห้องครั้งแรก จะเห็น checkbox "Add เพื่อน OA" ติ๊กมาให้แล้วในหน้า login → กดยืนยันปุ่มเดียว = ผูกห้อง + เป็นเพื่อน OA พร้อมรับประกาศและการ์ดจากตึกทันที (หมายเหตุ: มีผลเฉพาะผู้เช่าที่เพิ่ง login ครั้งแรก — ผู้เช่าเก่าที่เคยผูกแล้วระบบจะมีแถบเตือนให้เพิ่มเพื่อนในหน้าส่งสลิป/แจ้งซ่อมแทน)
9
ขั้น 9 — ปิดข้อความตอบกลับอัตโนมัติของ LINE เพื่อให้บอท RoomHub ตอบแทน
เข้า manager.line.biz (เว็บเดียวกับขั้น 6) → เลือก OA → ⚙️ Settings → "Response settings" → ตั้ง 3 ตัว: (1) Chat = ปิด (2) Auto-response (ตอบกลับอัตโนมัติ) = ปิด ← ตัวการที่ส่ง "ขอบคุณที่ส่งข้อความถึงเรา แต่บัญชีนี้ไม่สามารถตอบได้" (3) Webhooks = เปิด ← ให้ข้อความวิ่งเข้า RoomHub · ส่วน Greeting message เปิดไว้ได้ตามปกติ — เสร็จแล้วผู้เช่ากดปุ่มใน rich menu จะได้การ์ด Flex ตอบทันที ไม่มีข้อความแปลกๆ แทรก
ฟอร์ม LINE Official Account — วาง token/secret, Basic ID, Login channel + LIFF ID แล้วกด บันทึก และ ติดตั้ง / อัปเดต Rich Menu
ฟอร์ม LINE Official Account — วาง token/secret, Basic ID, Login channel + LIFF ID แล้วกด บันทึก และ ติดตั้ง / อัปเดต Rich Menu
💡 Tips
  • ต้องมี LINE Official Account ของตัวเองก่อน (สมัครฟรีได้ที่ manager.line.biz) แล้วนำมาผูกกับ RoomHub
  • จำง่ายๆ: developers.line.biz = ตั้งค่าเชื่อมระบบ (ขั้น 1-5, 7-8) ส่วน manager.line.biz = ตั้งค่าตัว OA (ขั้น 6, 9) — เป็นคนละเว็บ ล็อกอินด้วย LINE ID เดียวกัน
  • ถ้าผู้เช่าทักแล้วเจอ "บัญชีนี้ไม่สามารถตอบข้อความได้" = ยังไม่ได้ทำขั้น 9 (Auto-response ยังเปิดอยู่)
  • ถ้าผูกห้องได้แต่ผู้เช่าไม่ได้รับข้อความจากบอท/เมนูไม่ขึ้น = เช็คขั้น 7 (Linked OA) ก่อนเป็นอันดับแรก
  • ผู้เช่าที่ยังไม่ผูก LINE จะไม่เห็นเมนูผู้เช่าและไม่ได้รับประกาศจากตึก — ชวนผู้เช่าผูกห้องตั้งแต่เนิ่นๆ: ที่หน้า "พนักงาน → 💚 LINE Rich Menu → 👥 คน & สิทธิ์ → 🏠 ห้อง / ผู้เช่า" กด "📋 คัดลอกลิงก์" ที่แถวห้อง ส่งให้ผู้เช่ากดใน LINE (ใช้ได้ครั้งเดียว หมดอายุใน 7 วัน)
  • สวิตช์ในหน้านี้ที่ควรรู้ — "🔔 แจ้งเตือนพนักงานผ่าน LINE" (ค่าเริ่มต้นปิด) และ "🤖 AI อ่านสลิปโอนอัตโนมัติ" (เปิดไว้ แต่ทำงานจริงเมื่อมี AI Addon) · ถ้าอยากแยก OA พนักงานเป็นอีกตัว เปิด "แยก OA พนักงานต่างหาก (ขั้นสูง)" (ค่าเริ่มต้นปิด = ใช้ OA เดียว)
ติดตรงไหน? ทัก LINE @roomhub · ให้ทีมงานช่วยตั้งค่า · Chrome Remote Desktop · คู่มืออ้างอิงฉบับเต็ม · บันทึกการอัปเดต