กลับไปหน้าบอร์ด

ฟีเจอร์ใหม่: ระบบร้องขอจัดแมตช์ (Match Request)

ธนกฤต
25 เมษายน 2569 เวลา 22:40
announcement

🏸 ระบบร้องขอจัดแมตช์ (Match Request) คืออะไร?

ฟีเจอร์นี้ช่วยให้ผู้เล่นที่ Check-in เข้างานแล้ว สามารถ ส่งคำขอจัดแมตช์ หาคู่ขึ้นคอร์ทเองได้ โดยไม่ต้องรอให้แอดมินจัดให้ทั้งหมด


✨ สิ่งที่ปรับปรุงและเพิ่มใหม่

1. ปุ่ม "ส่งคำขอจัดแมตช์" (สำหรับผู้เล่น)

  • แสดงอยู่ในหน้ารายชื่อผู้เข้าร่วม (หน้า Event) สำหรับผู้เล่นที่ Check-in แล้ว เท่านั้น
  • กดแล้วจะเปิด Dialog เพื่อเลือกคู่

2. Dialog เลือกคู่ขึ้นคอร์ท

แบ่งเป็น 2 ขั้นตอน:

  • ขั้นที่ 1 — เลือกเพื่อนร่วมทีม (Team A): เลือก 1 คนจากผู้เล่นที่ Check-in แล้ว
  • ขั้นที่ 2 — เลือกคู่แข่ง (Team B): เลือก 2 คน เพื่อสร้างแมตช์ 2v2

เฉพาะผู้เล่นที่ Check-in แล้วเท่านั้นที่จะปรากฏในรายการให้เลือก

3. แสดงคำขอที่รอการยืนยัน (สำหรับผู้เล่น)

  • เมื่อถูกเลือกเป็นคู่ขึ้นคอร์ท จะเห็น "คำขอจัดแมตช์ที่รอคุณยืนยัน" ปรากฏด้านบนในหน้า Event
  • แสดง Team A vs Team B พร้อมสถานะการยืนยันของแต่ละคน (ยืนยันแล้ว / รอ)
  • กดปุ่ม ยืนยัน หรือ ปฏิเสธ ได้เลย
  • ผู้ที่ส่งคำขอกดยกเลิกคำขอได้

4. เข้าคิวอัตโนมัติ

  • เมื่อผู้เล่นยืนยันครบ 3 ใน 4 คน ระบบจะ เข้าคิวคอร์ทโดยอัตโนมัติ ทันที
  • เมื่อยืนยันครบทั้ง 4 คน ถือว่าคำขอสำเร็จ

5. Admin ยืนยันแทนได้ (ใน Dashboard)

  • ใน Dashboard ของ Admin → Tab "จัดคอร์ท" จะแสดง "คำขอจัดแมตช์ที่รอการยืนยัน" ทั้งหมด
  • Admin กดปุ่ม "ยืนยันแทน" ข้างชื่อผู้เล่นคนใดก็ได้ที่ยังไม่ยืนยัน
  • ช่วยให้แอดมินเร่งกระบวนการได้ โดยไม่ต้องรอผู้เล่นกดเอง

📋 สรุปสิทธิ์การใช้งาน

ฟีเจอร์ ผู้เล่น Admin / Co-Admin
ส่งคำขอจัดแมตช์ ✅ (Check-in แล้วเท่านั้น)
ยืนยัน / ปฏิเสธ คำขอ ✅ (เฉพาะคำขอที่ตัวเองถูกเลือก)
ยกเลิกคำขอ ✅ (เฉพาะคำขอที่ตัวเองส่ง)
ยืนยันแทนผู้เล่น ✅ (ใน Dashboard)

💡 วิธีใช้งาน (ผู้เล่น)

  1. Check-in ที่งานก่อน
  2. กดปุ่ม "ส่งคำขอจัดแมตช์" ที่ปรากฏข้างชื่อตัวเอง
  3. เลือกเพื่อนร่วมทีม 1 คน → กด "ถัดไป"
  4. เลือกคู่แข่ง 2 คน → กด "ส่งคำขอ"
  5. รอให้ผู้เล่นทั้ง 3 คนกดยืนยัน (หรือให้แอดมินยืนยันแทน)
  6. เมื่อครบ 3/4 ระบบเข้าคิวให้อัตโนมัติ 🎉
ความคิดเห็น (1)
Rungchan_เขต16-421226 เม.ย. 04:33

เคต่องลองครับ

เข้าสู่ระบบ เพื่อแสดงความคิดเห็น