الاستطلاعات والسحوبات وقوائم الانتظار

سحبك الأول: تعليمات خطوة بخطوة مع لقطات شاشة

دليل السحوبات والتذاكر المدفوعة وجوائز الألعاب والاستعادة

أجرِ تصويت دردشة أو اسحب فائزًا أو نظّم المشاهدين التاليين للمشاركة.

1. اختيار الأداة

الهدف الفتح في SSN
دع الدردشة تصوّت للنشاط التالي الاستطلاع الرسومي → خيارات الاستطلاع (Graphical Poll → Poll Options)
اختيار مشارك عشوائي قائمة الانتظار / سحب الفائز (Wait List / Winner Draw)، مع تفعيل وضع سحب الفائز
أخذ المشاهدين حسب ترتيب قائمة الانتظار قائمة الانتظار / سحب الفائز (Wait List / Winner Draw)، مع تعطيل وضع سحب الفائز

استخدم الرابط المُنشأ من ذلك القسم كمصدر متصفح OBS. أبقِ SSN ومصادر الدردشة نشطة، وحافظ على خيارات الجلسة وكلمة المرور والخادم في الرابط. وضع أداة السحب (Giveaway Tool) يوفر مجموعة مستقلة بعروض بطاقة الفائز وشريط الأسماء وعجلة المجتمع. استخدم لوحة Giveaway Options لعناصر تحكم السحب المخصصة؛ وتظل Wait List / Winner Draw متاحة بصورة مستقلة.

2. إجراء استطلاع متعدد الخيارات

  1. افتح الاستطلاع الرسومي → خيارات الاستطلاع (Graphical Poll → Poll Options). اضبط نوع الاستطلاع (Poll Type) إلى متعدد الخيارات (Multiple Choice).
  2. أدخل ماذا نلعب بعد ذلك؟ كسؤال و Adventure, Puzzle كخيارات مفصولة بفواصل. اضبط مطابقة التصويت (Vote Matching) إلى التصويت المطابق تمامًا فقط (Exact vote only).
  3. اترك السماح بأصوات متعددة لكل مستخدم (Allow multiple votes per user) و تصويت موزون بالتبرعات (Donation-weighted voting) معطلًا لاستطلاع بسيط بصوت واحد. فعّل تفعيل الاستطلاع (Enable Poll).
  4. انسخ رابط الاستطلاع المُنشأ إلى OBS. اطلب من المشاهدين إرسال 1 أو 2 كرسالتهم كاملة. تعمل مطابقة نص الخيار أيضًا.
  5. اختر إنهاء الاستطلاع (End Poll) لإغلاق التصويت. دوّن النتيجة قبل اختيار إعادة تعيين الاستطلاع (Reset Poll) لجولة أخرى.
استطلاع رسومي بخياري Adventure وPuzzle وأصوات نموذجية خيالية
صفحة استطلاع فعلية بأصوات نموذجية. هذه معاينة وليست نتيجة جمهور مباشر.

تقبل الاستطلاعات الحرة أصواتًا بالوسوم؛ وسم في أي موضع (Hashtag anywhere) يسمح بوسم داخل رسالة أطول. حفظ الاستطلاع الحالي (Save Current Poll) يحفظ إعدادًا مسبقًا لإعادة الاستخدام؛ وليس سجلًا دائمًا لنتائج الجمهور. تُتجاهَل الأصوات المتكررة من المصوّت نفسه ما لم تُفعَّل الأصوات المتعددة.

أدوات السحب المخصصة

لشرح مع لقطات شاشة، راجع أول سحب لك. افتح أداة السحب → خيارات السحب (Giveaway Tool → Giveaway Options). حدد كلمة المشاركة، واختر مطابقة الرسالة كاملة أو كلمة منفصلة، ويمكنك قصر المشاركة على الأعضاء. انقر فتح المشاركات (Open entries)، ثم سحب فائز (Draw winner) عندما تكون جاهزًا. يغلق السحب المشاركات تلقائيًا. قبل أي سحب، يمكنك إغلاق المشاركات وإعادة فتحها بالقواعد نفسها. جولة جديدة (New round) يمسح المجموعة الحالية، ويحفظ النتائج السابقة في السجل، ويترك المشاركات مغلقة.

اختر بطاقة الفائز (Winner card), شريط الأسماء (Name reel)، أو عجلة المجتمع (Community wheel)، وأحد ستة أنماط. تستخدم المعاينة أسماء خيالية ولا تنضم إلى جلستك أبدًا. انسخ رابط giveaway.html?session=YOUR_SESSION&managed المُنشأ إلى OBS. لا يحتوي عرض الجمهور المُدار على عناصر تحكم المشغّل أو تفاصيل الجلسة. النمط والعنوان إعدادات رابط؛ وقواعد المشاركة إعدادات مضيف تُطبَّق عند فتح المشاركات.

تشارك العروض المُدارة التي تستخدم Giveaway ID نفسه مجموعة المضيف والفائز المحدد. للمشاركات المجانية بالكلمة فرص متساوية؛ وتُوزَن السحوبات المدفوعة بعدد التذاكر. تُزال الهويات المكررة داخل كل منصة باستخدام معرّف المستخدم أو اسمه أو اسم عرضه المقدم؛ وتُعد المنصات المختلفة هويات منفصلة. عند تعطيل تكرار الفائزين، يُزال كل فائز من المجموعة المؤهلة للجولة الحالية. تسمح الجولات الجديدة لهؤلاء المشاهدين بالمشاركة مجددًا. تتسع المجموعة لما يصل إلى 10,000 مشارك؛ وتعرض العجلة عينة تصل إلى 120 اسمًا للمجموعات الكبيرة، لكن الاختيار يستخدم دائمًا مجموعة التذاكر المؤهلة كاملة.

أبقِ SSN قيد التشغيل. تُحفظ الجولات في الملف الشخصي المحلي للمتصفح أو التطبيق، بصورة منفصلة لكل جلسة. تؤدي إعادة التشغيل إلى إغلاق الجولات المفتوحة للمراجعة، ولا تمحوها. تتلقى صفحة الجمهور النتيجة الحالية عند تحديثها. تتطلب قيود العضوية مصادر تقدم معلومات العضوية. تُستبعَد الرسائل التاريخية والمعادة والخاصة ورسائل البوتات والرسائل التي تحتوي على أحداث فقط. يجب أن يطابق نص المشاركة المجانية الكلمة المضبوطة؛ ولا تغير قيمة التبرع الاحتمالات.

API وStream Deck وEvent Flow

تخدم إجراءات المضيف نفسها أزرار النافذة المنبثقة وواجهة HTTP/WebSocket API الحالية وStream Deck. لا يلزم فتح أي عرض للسحب لجمع المشاركات أو سحب فائز. في Event Flow، استخدم إجراء السحب / التذاكر . راجع دليل النقاط والأتمتة للتذاكر المدفوعة وجوائز الألعاب والتكاملات.

الإجراءالتأثير
startgiveawayفتح المشاركات أو استئنافها قبل السحب. قيمة اختيارية: {"giveawayId":"default","config":{"keyword":"!enter","match":"exact","membersOnly":false,"removeWinner":true}}. دون قواعد صريحة، احتفظ بقواعد الجولة الحالية أو استخدم إعدادات النافذة المنبثقة لجولة جديدة.
closegiveawayإغلاق المشاركات والاحتفاظ بالمجموعة.
drawgiveawayإغلاق المشاركات واختيار فائز واحد مؤهل. يعيد خطأ إذا كانت المجموعة فارغة.
resetgiveawayإنشاء جولة فارغة مع إغلاق المشاركات؛ وأرشفة الجولة القديمة وفائزيها. ألغِ الحجوزات المدفوعة المعلقة أو أعد قيمتها أولًا.
getgiveawaystateقراءة عدد المشاركات وحالة الفتح أو الإغلاق وقواعد المشاركة والفائزين الأخيرين.
{"action":"drawgiveaway","get":"draw-1"}

تستخدم طلبات Protocol 2 في Stream Deck أسماء الإجراءات نفسها وتتلقى استجابات من المضيف مرتبطة بالطلبات. تصف هذه الاستجابات حالة السحب لا الظهور في OBS. تظل عجلة المجتمع المستقلة القديمة متاحة بحذف managed؛ فلها مجموعة مشاركين محلية خاصة بها ولا تتحكم فيها إجراءات المضيف هذه. أصبح تخزينها المحلي محددًا بالجلسة وكلمة المرور، وتعني المطابقة التامة الرسالة كاملة، ويستخدم سحبها عشوائية آمنة.

3. سحب فائز

  1. افتح قائمة الانتظار / سحب الفائز → تفعيل وتخصيص (Wait List / Winner Draw → Enable and customize). فعّل المحفز وحدد أمرًا واضحًا مثل !join.
  2. فعّل التهيئة كوضع سحب فائز بدلًا من قائمة انتظار. انسخ الرابط المحدّث إلى مصدر المتصفح في OBS.
  3. أخبر المشاهدين بأمر المشاركة وأي شرط أهلية. إذا كنت تستخدم السماح للأعضاء فقط بالمشاركة، فتحقق أولًا من أن المصدر يقدم معلومات العضوية.
  4. راقب ازدياد عدد المشاركات. اختر إيقاف المشاركات عندما تنتهي فترة المشاركة، ثم اختيار فائز.
  5. استخدم تنزيل القائمة للاحتفاظ بالمشاركات قبل إعادة تعيين السحب يمسح الجولة.
  1. فتح المشاركات (Open entries) يكتب المشاهدون !join
  2. إيقاف المشاركات إغلاق مجموعة المشاركين
  3. اختيار فائز عرض الاختيار
  4. إعادة تعيين السحب المسح لجولة أخرى
أغلق جمع المشاركات قبل السحب. احفظ القائمة قبل مسحها.

4. إدارة قائمة انتظار للمشاهدين

استخدم إعداد قائمة الانتظار نفسه، لكن أوقف وضع سحب الفائز وانسخ الرابط المحدّث. ينضم المشاهدون بالأمر الذي ضبطته.

الزر ما يجب فعله
إبراز أول مشارك لفت الانتباه إلى المشاهد التالي.
إزالة أول مشارك انتقل إلى التالي بعد أن يأخذ ذلك المشاهد دوره.
اختيار اسم إجراء اختيار عشوائي بدلًا من اتباع ترتيب قائمة الانتظار.
إيقاف المشاركات إغلاق قائمة الانتظار أمام المنضمين الجدد.
تنزيل القائمة / إعادة تعيين قائمة الانتظار احفظ نسخة TSV، ثم امسح المشاركات عند انتهاء النشاط.

اختر ما إذا كان يجوز للمشاهدين الذين أُزيلوا الانضمام مجددًا بخيار إعادة الانضمام. الأوامر الاختيارية أوامر التحكم في قائمة الانتظار مقصورة على المشرفين والمضيفين والمسؤولين: !wlstop, !wlremove, !wlreset, !wlpick، و !wlhighlight. فعّل هذه الخيارات عمدًا؛ أمر مشاركة المشاهد وحده لا يفعّلها.

5. التدريب والاسترداد

استخدم مستخدمين خياليين مختلفين في رسائل الاختبار لفحص سلوك التصويت والمشاركة. لا يُعد شخص يستخدم منصتين هوية مشتركة واحدة بصورة موثوقة. تأكد من ظهور النتيجة في OBS قبل دعوة المشاهدين للمشاركة.

  • لا توجد أصوات: تحقق من Enable Poll، وما إذا كان التصويت قد انتهى، والمطابقة التامة، وما إذا كان ذلك المستخدم قد صوّت بالفعل.
  • لا توجد مشاركات: تحقق من محفز قائمة الانتظار والأمر الدقيق وحالة إيقاف المشاركات وقيد الأعضاء فقط.
  • يوجد عدد دون قائمة: سحب الفائز يعرض مجموعة مشاركين وفائزين بدلًا من قائمة انتظار عادية.
  • OBS يعرض نتيجة مختلفة: استبدل رابطه المحفوظ وتحقق من الجلسة وكلمة المرور وتجنب تشغيل صفحات استطلاع مكررة مُهيَّأة بصورة مستقلة.

لأزرار الأجهزة أو الأزرار داخل OBS، راجع إعداد Stream Deck و لوحة إرساء التحكم في OBS.