จัดจับรางวัลฟรีใน 5 ขั้นตอน
- ในป๊อปอัป เปิด ตัวเลือกแจกของรางวัล คง ID เป็น
defaultและคีย์เวิร์ดเป็น!enterตั้งราคาตั๋วและรางวัลคะแนนไว้ที่0. - เลือก การ์ดผู้ชนะ, วงล้อชื่อ, หรือ วงล้อชุมชน ดูตัวอย่าง แล้วคัดลอกลิงก์เข้า OBS เป็น แหล่งเบราว์เซอร์ (Browser Source).
- คลิก เปิดรับผู้เข้าร่วม ผู้ชมพิมพ์คีย์เวิร์ดในแชตเพื่อเข้าร่วม
- คลิก ปิดรับผู้เข้าร่วม, จากนั้น จับผู้ชนะ (หากลืม การสุ่มจะปิดรับให้เอง)
- คลิก รอบใหม่ สำหรับสุ่มรอบใหม่ ผู้ชนะเก่ายังอยู่ในประวัติ
วงล้อชุมชนแบบแยกเดิมยังใช้ได้หากไม่ใส่ &managed ในลิงก์ คะแนนและรีโมตต้องใช้ลิงก์ที่จัดการโดยระบบ
ขายตั๋วด้วยคะแนน SSN
- เปิด ระบบสะสมแต้ม ในป๊อปอัป (นี่คือคะแนน SSN ไม่ใช่คะแนนช่อง Twitch)
- ใน Giveaway Options เปิด ตั๋วและรางวัลแต้ม ตั้งค่า คะแนนต่อตั๋ว และ จำนวนตั๋วสูงสุดต่อผู้ชม.
- คลิก เปิดรับผู้เข้าร่วม สำหรับการจับรางวัลชื่อ
fridayผู้ชมซื้อตั๋ว 5 ใบด้วย!ticket friday 5. - ดูผู้เข้าร่วมใต้ จัดการการแจกของรางวัลและประวัติ.
| เมื่อเกิดสิ่งนี้… | คะแนน… |
|---|---|
| ผู้ชมซื้อตั๋ว | ถูกกันไว้ ใช้ที่อื่นไม่ได้ |
| ผู้ชมมีไม่เพียงพอ: | ไม่ถูกหัก และไม่ได้ตั๋ว |
| คุณสุ่มผู้ชนะ | ถูกใช้ไป |
| คุณคลิก ยกเลิกและคืนเงิน | คืนให้ทุกคน |
| คุณนำผู้ชมหนึ่งคนออกก่อนสุ่ม | คืนให้ผู้ชมคนนั้น |
แจกแต้ม
- ก่อนเปิดรับ ตั้งค่า รางวัลแต้มต่อผู้ชนะ และ จำนวนรางวัล.
- เปิดรับตามปกติ
- สุ่มครั้งละหนึ่งคน แต่ละผู้ชนะจะได้รับรางวัลเพิ่มในคะแนน
คะแนนรางวัลเป็นคะแนนใหม่ ไม่ได้มาจากการขายตั๋ว ยอดจ่ายสูงสุดคือรางวัล × จำนวนรางวัล
เกมพร้อมรางวัลแต้ม
Number Hunt
- ตั้งประเภทเป็น Number Hunt (ผู้ดำเนินรายการควบคุม), คะแนนต่อตั๋ว
0, และ จำนวนรางวัล1เพิ่มรางวัลคะแนนหากต้องการ - Social Stream เลือกเลขลับตั้งแต่ 1 ถึง 100
- ผู้เล่นทายด้วย
!guess friday 50(ใช้ ID การจับรางวัลของคุณ)
คำตอบผิดช่วยลดช่วงเลขให้ทุกคน คนแรกที่ตอบถูกชนะ ผู้ชมแต่ละคนทายได้หนึ่งครั้งทุก 5 วินาที
แสดงผ่านหน้าจอจับรางวัลหรือ games/numberhunt.html?session=YOUR_SESSION&managed&giveaway=friday เกมปกติไม่ให้คะแนน SSN
Coin Flip Pot
- ตั้งประเภทเป็น Coin Flip Pot, คะแนนต่อตั๋ว
1, จำนวนรางวัล1, และ รางวัลแต้มต่อผู้ชนะ0. - ผู้ชมเดิมพันด้วย
!ticket friday 3 headsหรือ!ticket friday 3 tails. - ปิดรับแล้วสุ่ม โอกาสออกแต่ละหน้า 50/50 ไม่ขึ้นกับยอดเดิมพัน
ผู้ชนะได้เดิมพันคืนพร้อมส่วนแบ่งจากผู้แพ้ตามสัดส่วนเดิมพัน ไม่มีค่าธรรมเนียมหรือคะแนนใหม่ ตัวอย่าง: ผู้ชนะเดิมพัน 2 และ 1 ผู้แพ้เดิมพัน 5 กองรวม 8 คะแนนจึงจ่าย 5 และ 3
ต้องมีผู้เล่นทั้งสองฝั่ง มิฉะนั้นจะสุ่มไม่ได้ ยกเลิกก่อนสุ่มเพื่อคืนคะแนนทุกคน
แบ่งคะแนนเศษที่เหลืออย่างไร
คะแนนที่เหลือให้ส่วนแบ่งที่มีเศษมากที่สุดก่อน หากเท่ากัน ให้คนที่เข้าร่วมก่อน
จัดหลายการจับรางวัลพร้อมกัน
- กำหนดชื่อสั้นให้แต่ละอันใน รหัสแจกของรางวัล (ตัวอักษร ตัวเลข
-,_) และเพิ่ม&giveaway=IDในลิงก์ OBS - คำสั่งซื้อตั๋วและทายต้องระบุชื่อการจับรางวัล เช่น
!ticket friday 5. - ใช้คีย์เวิร์ดต่างกันสำหรับแต่ละการจับรางวัลฟรี คีย์เวิร์ดเดียวไม่ทำให้เข้าร่วมทั้งสองอัน
- ตั๋วทั้งหมดหักจากยอดคะแนนเดียวของผู้ชม
หน้าจอ OBS
- ใช้ 1280 × 720 พื้นหลังโปร่งใส เว้นแต่เลือก แผงตามธีม.
- วงล้อแสดงได้ถึง 120 ชื่อ แต่สุ่มผู้ชนะจากตั๋วทุกใบ
- เมื่อเชื่อมต่อใหม่ จะแสดงผลที่บันทึกไว้ การตั้งค่าลดการเคลื่อนไหวจะข้ามแอนิเมชัน
- Social Stream ไม่รู้ว่าฉาก OBS กำลังออกอากาศอยู่หรือไม่
Event Flow
- เพิ่ม แจกของรางวัล / ตั๋ว (ใต้คำสั่งคะแนน)
- เลือกการทำงาน: เข้าร่วมฟรี ซื้อตั๋ว ให้ตั๋วฟรี ปิดรับ สุ่มผู้ชนะ ยกเลิกและคืนคะแนน หรือสอบถามสถานะ
- เลือก ID การจับรางวัลและจำนวนตั๋ว หากเป็นกองเดิมพัน ให้เลือกหัวหรือก้อย
ทำงานแทนผู้ชมที่ส่งข้อความ ใส่ตัวกระตุ้นหรือตัวกรองที่เชื่อถือได้ก่อนคำสั่งแจกคะแนนและควบคุมโฮสต์
รายละเอียด Event Flow เพิ่มเติม
- หากล้มเหลว คำสั่งที่พึ่งพาจะหยุด แต่ข้อความแชตยังแสดง
- ผลอยู่ใน
meta.giveawayControlResult. - แผงทดสอบจำลองเท่านั้น หากทดสอบจริง ใช้โฮสต์หรือโปรไฟล์แยก
- ตรวจยอดคะแนนตอนรัน ดังนั้นข้อความเข้าร่วมไม่สามารถหาอีกหนึ่งคะแนนสุดท้ายให้ตัวเอง
- การป้องกันซ้ำทำงานดีที่สุดกับแหล่งที่มี message ID ของตัวเอง
- เหตุการณ์ตามกำหนดเวลาที่ไม่มีผู้ชมซื้อตั๋วไม่ได้
Stream Deck และ API
ปลั๊กอิน Stream Deck มี: เปิดการจับรางวัล, ปิดการจับรางวัล, สุ่มผู้ชนะ, ยกเลิกและคืนเงิน, รอบจับรางวัลใหม่, และ สถานะการจับรางวัล.
- ใช้
defaultหากเป็นการจับรางวัลอื่น ให้ใส่{"giveawayId":"friday"}ในช่องค่า Open giveaway รับค่าconfigอยู่ภายใน - ปุ่มยืนยันว่า Social Stream ตอบแล้ว ไม่ได้ยืนยันว่า OBS แสดง หากหมดเวลารอ ให้ตรวจสถานะก่อนสุ่มซ้ำ
ซื้อตั๋วผ่าน API
{"protocol":2,"action":"buygiveawaytickets","get":"callback-1","value":{"giveawayId":"friday","roundId":"ROUND_ID","operationId":"purchase-123","count":5,"actor":{"chatname":"Avery","type":"youtube","userid":"SOURCE_USER_ID"}}}
operationIdตั้งชื่อการซื้อ;getตั้งชื่อคำตอบ- ใช้ operation ID เดิมเมื่อลองซ้ำ ใช้ ID ใหม่สำหรับการซื้อใหม่
ประวัติและการสำรอง
จัดการการแจกของรางวัลและประวัติ แสดงรอบ ผู้เข้าร่วม และผู้ชนะ คุณสามารถ ส่งออกประวัติผู้ชนะ (JSON) หรือสำรองคะแนนและการจับรางวัลทั้งหมด ไม่มีการอัปโหลดข้อมูล
กู้คืนไฟล์สำรอง
ใช้ได้เฉพาะ โฮสต์ใหม่ ที่ไม่มีคะแนนหรือการจับรางวัล
- ปิดโฮสต์เดิมไว้ เปิด SSN ในโปรไฟล์เบราว์เซอร์ใหม่ แล้วเปิดตัวจัดการจับรางวัล
- ใน กู้บนตัวหลักใหม่ เลือกไฟล์สำรองเต็ม รอข้อความและจด session ID ที่แสดง
- ในส่วนของป๊อปอัป ตัวเลือกเซสชัน กรอก session ID นั้น
- กลับไปที่ตัวจัดการ เลือก ID การจับรางวัล แล้วคลิก รีเฟรช ตรวจ rules ผู้เข้าร่วม และผู้ชนะ รอบที่กู้คืนจะปิดรับไว้
- เปิดใหม่ สุ่ม หรือ ยกเลิกและคืนเงิน แล้วบันทึกสำรองใหม่
ข้อมูลเพิ่มเติมเรื่องตำแหน่งจัดเก็บ
- คะแนนอยู่ในโปรไฟล์เบราว์เซอร์หรือแอปนี้ ไม่ซิงก์ไปที่อื่น รอบแยกเก็บตามเซสชัน
- การล้างข้อมูลเบราว์เซอร์อาจลบข้อมูลเหล่านี้ เก็บสำรองไว้นอกโปรไฟล์นั้น
- นำเข้าเฉพาะยอดคะแนนไม่สามารถกู้ตั๋วที่กันไว้ได้ ระบบไม่ให้รีเซ็ตคะแนนขณะมีตั๋วกันไว้ และไม่ลบประวัติการจับรางวัล
- การซื้อสติกเกอร์ที่ยังไม่ยืนยันจะถูกปล่อยคืนเมื่อหมดเวลารอ
- ไม่มีสำรองบนคลาวด์หรือแลกเป็นเงินสด การสำรองบนเซิร์ฟเวอร์อาจมาในอนาคต
แก้ปัญหา
| ปัญหา | ลองวิธีนี้ |
|---|---|
| ผู้ชมเข้าร่วมไม่ได้ | ตรวจ ID คีย์เวิร์ด โหมดสมาชิกเท่านั้น สถานะเปิดรับ และการจับข้อมูลแพลตฟอร์ม ข้อความบอต ส่วนตัว เก่า เล่นซ้ำ และทดสอบไม่ถูกนับ |
| บัญชีผู้ชมดูไม่ถูกต้อง | การเปลี่ยนชื่ออาจทำให้กระเป๋าคะแนนสับสน ตรวจที่โฮสต์ ไม่มีการรวมบัญชีข้ามแพลตฟอร์ม |
| ปุ่มไม่ตอบสนอง | ตรวจว่าโฮสต์ SSN ที่ถูกต้องทำงานและเปิดการควบคุมโฮสต์ รีเฟรชก่อนลองใหม่ |
| รีเซ็ตหรือนำเข้าคะแนนไม่ได้ | ทำการซื้อตั๋วที่กันไว้ให้เสร็จหรือยกเลิกก่อน หากสำรองมีตั๋วกันไว้ ให้ใช้การกู้คืนเต็ม |
!spend แจ้งว่าไม่รู้จักรางวัล | ต้องมีรางวัลที่ตั้งไว้พร้อมราคา |
แต้มสะสม · เกม · แบบสำรวจและรายชื่อรอ · เอกสารอ้างอิง API · เอกสารอ้างอิงอีเวนต์