Sales Duty Scheduler

ระบบจัดการตารางงานเซลล์ประจำสำนักงานขาย

วันพุธที่ 3 มิถุนายน 2569 11:00 น.
0 สำนักงานขาย
0 เซลล์ทั้งหมด
0 ปฏิบัติงานวันนี้

เซลล์ประจำการวันนี้

แสดงรายชื่อพนักงานขายที่กำลังปฏิบัติงานประจำอยู่ ณ แต่ละสำนักงานขาย ณ วันนี้

กำลังโหลดข้อมูล...

ตารางเวรปฏิบัติงานประจำสัปดาห์

กำหนดสำนักงานขายที่พนักงานแต่ละคนต้องไปประจำการในวันจันทร์ - อาทิตย์ (ระบบจะเซฟตารางโดยอัตโนมัติเมื่อกดเลือกสาขา)

รายชื่อเซลล์ วันจันทร์ วันอังคาร วันพุธ วันพฤหัสบดี วันศุกร์ วันเสาร์ วันอาทิตย์
คำแนะนำ: สามารถเปลี่ยนสาขาทำงานได้ผ่านตัวเลือกในแต่ละวัน ช่องที่เป็น "หยุดงาน" หมายถึงพนักงานไม่ได้ลงเวรทำงานในวันนั้นๆ

เพิ่มสำนักงานขาย

รายการสำนักงานขายทั้งหมด

ชื่อสำนักงานขาย จำนวนเซลล์ประจำการวันนี้ สถานะ จัดการ

เพิ่มรายชื่อพนักงานขาย

รายชื่อพนักงานขายทั้งหมด

ชื่อพนักงานขาย เบอร์โทร สาขาหลัก จัดการ

คู่มือการตั้งค่าและใช้งาน LINE Bot

ลิงก์สำหรับนำไปใส่ใน Webhook URL ของ LINE Developers Console:

กำลังดึงลิงก์เว็บ.../api/line-webhook
คัดลอกสำเร็จแล้ว!

ขั้นตอนการสร้างบอทและเชื่อมต่อระบบ:

1
สมัครและสร้าง Channel บน LINE Developers

เข้าไปยัง LINE Developers Console ล็อกอินด้วยบัญชีไลน์ปกติ จากนั้นทำการสร้าง Provider และสร้าง Messaging API Channel ใหม่

2
ตั้งค่า Webhook URL

ในแท็บ Messaging API ของ Channel ที่คุณเพิ่งสร้างขึ้น:

  • หาหัวข้อ Webhook URL แล้วกด Edit นำลิงก์ HTTPS ด้านบนไปวางใส่ (เช่น https://your-app.pages.dev/api/line-webhook) จากนั้นกดบันทึก
  • กดปุ่ม Verify เพื่อทดสอบเชื่อมต่อ (ระบบต้องขึ้นตอบกลับว่า Success)
  • ตรวจสอบว่าได้เปิดตัวเลือก Use webhook ให้เป็นสีเขียวแล้ว
3
คัดลอกรหัสความปลอดภัย (Tokens) มาตั้งค่า

คัดลอกค่าสองส่วนนี้จาก LINE Developers Console เพื่อนำมาตั้งค่าบน Cloudflare Environment Variables:

  • Channel Secret: คัดลอกได้จากหน้าแท็บ Basic settings
  • Channel Access Token (long-lived): คัดลอกได้จากหน้าแท็บ Messaging API (กดปุ่ม Issue เพื่อสร้างโทเค็น)
4
กำหนดตัวแปรตัวคีย์บน Cloudflare

เข้าหน้าจัดการ Cloudflare Dashboard ไปที่ Pages > [ชื่อโปรเจกต์ของคุณ] > Settings > Environment variables ทำการเพิ่มตัวแปร (Variables) ดังนี้:

  • ชื่อตัวแปร: LINE_CHANNEL_SECRET = ใส่ค่า Channel Secret ที่คัดลอกมา
  • ชื่อตัวแปร: LINE_CHANNEL_ACCESS_TOKEN = ใส่ค่า Channel Access Token ที่คัดลอกมา

หลังจากเพิ่มตัวแปรบนคลาวด์แล้ว ต้องกดเซฟและทำการ **Redeploy** โปรเจกต์หนึ่งรอบเพื่อให้ระบบดึงค่ารหัสใหม่นี้ไปใช้งาน

5
ทดสอบใช้งานผ่านโทรศัพท์มือถือ

ทำการสแกน QR Code ของบอท (อยู่ในแท็บ Messaging API) เพื่อเพิ่มเป็นเพื่อน จากนั้นทดลองแชทคำสั่ง เช่น:

วันนี้มีใครทำงานที่ปิ่นเกล้าบ้าง
🏢 สำนักงานปิ่นเกล้า
📅 ประจำวันพุธ (วันนี้)
มีเซลล์ประจำการทั้งหมด 1 ท่าน:
1. คุณนพพล (คุณป๊อป)
📞 โทร: 081-234-5678