السحوبات والتذاكر وجوائز النقاط

أجرِ سحباً مجانياً، أو اسمح للمشاهدين بشراء التذاكر بنقاط SSN، أو وزع نقاطاً كجوائز.

جديد على السحوبات؟ ابدأ بـ أول سحب لك، شرح مصوّر للخطوات.

إجراء سحب مجاني في 5 خطوات

  1. في النافذة المنبثقة، افتح خيارات السحب (Giveaway Options). اترك المعرّف default والكلمة المفتاحية إلى !enter. أبقِ سعر التذكرة وجائزة النقاط عند 0.
  2. اختر بطاقة الفائز (Winner card), شريط الأسماء (Name reel)، أو عجلة المجتمع (Community wheel). عاينه ثم انسخ رابطه إلى OBS بوصفه مصدر المتصفح.
  3. انقر على فتح المشاركات (Open entries). يكتب المشاهدون الكلمة المفتاحية في الدردشة للمشاركة.
  4. انقر على إغلاق المشاركات (Close entries)، ثم سحب فائز (Draw winner). (يغلق السحب المشاركات تلقائياً إن نسيت.)
  5. انقر على جولة جديدة (New round) لسحب جديد. يبقى الفائزون السابقون في السجل.
أبقِ Social Stream Ninja قيد التشغيل. ينفذ السحب. لا تحتاج إلى النقر داخل مصدر OBS.

تستمر عجلة المجتمع المستقلة القديمة بالعمل إذا تركت &managed خارج الرابط. تحتاج النقاط والتحكم عن بُعد إلى الرابط المُدار.

بيع تذاكر مقابل نقاط SSN

  1. فعّل نظام نقاط الولاء (Loyalty Points System) في النافذة المنبثقة. (هذه نقاط SSN وليست نقاط قناة Twitch.)
  2. في Giveaway Options، افتح التذاكر وجوائز النقاط (Tickets and point prizes). اضبط نقاط لكل تذكرة و الحد الأقصى للتذاكر لكل مشاهد.
  3. انقر على فتح المشاركات (Open entries). لسحب اسمه friday، يشتري المشاهد 5 تذاكر باستخدام !ticket friday 5.
  4. اطلع على المشاركين ضمن إدارة السحوبات والسجل (Manage giveaways and history).
عندما يحدث هذا…النقاط…
مشاهد يشتري تذاكرتُحجز ولا يمكن إنفاقها في مكان آخر.
ليس لدى المشاهد ما يكفي منلا تُخصم، ولا تُمنح تذاكر.
تسحب فائزاًتُستهلك.
تنقر الإلغاء والاسترداد (Cancel and refund)تُعاد إلى الجميع.
تحذف مشاهداً قبل السحبتُعاد إلى ذلك المشاهد.
تُقفل القواعد بعد أول مشاركة. لتغييرها، ألغِ ورد النقاط ثم ابدأ جولة جديدة. لا تتجاهل الجولة الجديدة جولة مدفوعة. الإغلاق وإعادة الفتح يوقفانها مؤقتاً فقط.

توزيع نقاط كجوائز

  1. قبل فتح المشاركات، اضبط جائزة النقاط لكل فائز و عدد الجوائز.
  2. افتح المشاركات كالمعتاد.
  3. اسحب فائزاً واحداً في كل مرة. تُضاف الجائزة إلى نقاط كل فائز.

نقاط الجوائز جديدة ولا تؤخذ من مبيعات التذاكر. أقصى ما يمكن دفعه هو قيمة الجائزة × عدد الجوائز.

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

ألعاب بمكافآت نقاط

البحث عن الرقم (Number Hunt)

  1. اضبط النوع على البحث عن الرقم (بتحكم المضيف) (Number Hunt (host-controlled)), نقاط لكل تذكرة 0، و عدد الجوائز 1. أضف جائزة نقاط إن أردت.
  2. يختار Social Stream رقماً سرياً من 1 إلى 100.
  3. يخمّن اللاعبون باستخدام !guess friday 50 (استخدم معرّف السحب لديك).

تضيّق التخمينات الخاطئة النطاق للجميع. يفوز أول جواب صحيح. تخمين واحد لكل مشاهد كل 5 ثوانٍ.

اعرضه باستخدام عرض السحب أو games/numberhunt.html?session=YOUR_SESSION&managed&giveaway=friday. الألعاب العادية لا تمنح نقاط SSN.

رهان رمي العملة (Coin Flip Pot)

  1. اضبط النوع على رهان رمي العملة (Coin Flip Pot), نقاط لكل تذكرة 1, عدد الجوائز 1، و جائزة النقاط لكل فائز 0.
  2. يراهن المشاهدون باستخدام !ticket friday 3 heads أو !ticket friday 3 tails.
  3. أغلق المشاركات واسحب. الاحتمال 50/50 مهما كانت الرهانات.

يسترد الفائزون رهاناتهم مع حصة من رهانات الخاسرين بحسب حجم الرهان. بلا رسوم ولا نقاط جديدة. مثال: رهان الفائزين 2 و1 ورهان الخاسرين 5، فتوزع حصيلة 8 نقاط بمقدار 5 و3.

يجب وجود لاعب في كلا الجانبين وإلا يُرفض السحب. ألغِ قبل السحب لإعادة النقاط إلى الجميع.

كيفية تقسيم النقاط المفردة المتبقية

تذهب النقاط المتبقية إلى أصحاب أكبر أجزاء كسرية أولاً. عند التعادل، يتقدم من شارك أولاً.

تشغيل عدة سحوبات معاً

  • أعطِ كل واحد معرّفاً قصيراً من نوع معرّف السحب (Giveaway ID) (حروف وأرقام و -, _) وأضف &giveaway=ID إلى رابط OBS الخاص به.
  • تحدد أوامر التذاكر والتخمين اسم السحب، مثل !ticket friday 5.
  • خصص كلمة مفتاحية مختلفة لكل سحب مجاني. الكلمة المشتركة لا تُدخل المشاهد في السحبين.
  • تُخصم جميع التذاكر من رصيد النقاط الواحد للمشاهد.
تضبط النافذة المنبثقة الجولات الجديدة. لمعرفة قواعد جولة حالية، راجع المدير. تعديل رابط OBS يغير المظهر فقط.

عرض OBS

  • استخدم 1280 × 720 . الخلفية شفافة ما لم تختر لوحة بمظهر محدد (Themed panel).
  • تعرض العجلة حتى 120 اسماً، لكن الفائز يُختار من جميع التذاكر.
  • بعد إعادة الاتصال، يعرض النتيجة المحفوظة. تتجاوز إعدادات تقليل الحركة الرسوم المتحركة.
  • لا يستطيع Social Stream معرفة ما إذا كان مشهد OBS يُبث حالياً.
احتفظ بهذه المعلومات خاصة: روابط التحكم ومعرّفات الجلسات وملفات النسخ الاحتياطية.

Event Flow

  1. أضف محفز السحب / التذاكر (ضمن إجراءات النقاط).
  2. اختر الإجراء: مشاركة مجانية أو شراء تذاكر أو منح تذاكر مجانية أو إغلاق المشاركات أو سحب فائز أو إلغاء ورد النقاط أو استعلام الحالة.
  3. اختر معرّف السحب وعدد التذاكر. للرهان الجماعي، اختر الصورة أو الكتابة.
شراء التذاكر (Buy tickets) ينفق النقاط بالفعل. لا تضع إجراء Spend Points قبله.

يعمل بالنيابة عن المشاهد الذي أرسل الرسالة. ضع مشغّلاً أو مرشحاً موثوقاً قبل منح النقاط وأدوات تحكم المضيف.

تفاصيل إضافية عن Event Flow
  • إذا فشل، تتوقف الإجراءات التابعة. تبقى رسالة الدردشة ظاهرة.
  • توجد النتيجة في meta.giveawayControlResult.
  • لوحة الاختبار تحاكي فقط. للاختبارات الحقيقية، استخدم مضيفاً أو ملف تعريف منفصلاً.
  • يُفحص الرصيد وقت التنفيذ، لذا لا تستطيع رسالة المشاركة كسب النقطة الأخيرة اللازمة لنفسها.
  • تكون الحماية من التكرار أقوى في المصادر التي توفر معرّفات رسائل خاصة بها.
  • الأحداث المجدولة التي لا تتضمن مشاهداً لا تستطيع شراء تذاكر.

Stream Deck وAPI

تتضمن إضافة Stream Deck: فتح السحب, إغلاق السحب, سحب فائز, الإلغاء والاسترداد (Cancel and refund), جولة سحب جديدة، و حالة السحب.

  • تستخدم default . لسحب آخر، ضع {"giveawayId":"friday"} في حقل القيمة. يقبل فتح السحب أيضاً 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 يسمي الرد.
  • احتفظ بمعرّف العملية نفسه عند إعادة المحاولة. استخدم معرّفاً جديداً لشراء جديد.
يستطيع الوصول إلى API المضيف إنفاق نقاط أي مشاهد. لا تعرضه كنموذج عام أبداً.

السجل والنسخ الاحتياطية

إدارة السحوبات والسجل (Manage giveaways and history) يعرض الجولات والمشاركات والفائزين. يمكنك تصدير سجل الفائزين (JSON) أو احفظ نسخة احتياطية كاملة للنقاط والسحوبات. لا يُرفع شيء.

بعد إعادة التشغيل، تعود الجولات المفتوحة مغلقة مع بقاء التذاكر محجوزة. أعِد فتحها أو اسحب أو ألغِ ورد النقاط.

استعادة نسخة احتياطية

يعمل فقط على مضيف جديد بلا نقاط أو سحوبات.

  1. أبقِ المضيف القديم مغلقاً. افتح SSN في ملف تعريف متصفح جديد وافتح مدير السحوبات.
  2. ضمن الاستعادة على مضيف جديد، اختر النسخة الاحتياطية الكاملة. انتظر الرسالة ودوّن معرّف الجلسة الذي تعرضه.
  3. في قسم النافذة المنبثقة خيارات الجلسة (Session Options)، أدخل معرّف تلك الجلسة.
  4. عُد إلى المدير، واختر معرّف السحب، ثم انقر تحديث. تحقق من القواعد والمشاركات والفائزين. تُستعاد الجولات مغلقة.
  5. أعِد الفتح أو اسحب أو الإلغاء والاسترداد (Cancel and refund). ثم احفظ نسخة احتياطية جديدة.
لا تشغّل المضيف القديم والمستعاد معاً أبداً. لا تتضمن النسخة الاحتياطية ما حدث بعد حفظها، ولا إعدادات النافذة المنبثقة.
مزيد من المعلومات عن مكان حفظ البيانات
  • تُحفظ النقاط في ملف تعريف هذا المتصفح أو التطبيق ولا تتزامن مع غيره. تُحفظ الجولات لكل جلسة.
  • قد يمحوها مسح بيانات المتصفح، لذا احتفظ بنسخ احتياطية خارج ملف التعريف.
  • استيراد الأرصدة فقط لا يستعيد التذاكر المحجوزة. يُمنع تصفير النقاط أثناء وجود تذاكر محجوزة، ولا يمسح سجل السحوبات.
  • تُحرر مشتريات الملصقات غير المؤكدة بعد انتهاء المهلة.
  • لا نسخ احتياطي سحابي ولا تحويل إلى نقد. قد يُضاف النسخ على الخادم لاحقاً.

حل المشكلات

المشكلةجرّب هذا
مشاهد لا يستطيع المشاركةتحقق من المعرّف والكلمة المفتاحية ووضع الأعضاء فقط وفتح المشاركات والتقاط المنصة. لا تُحتسب رسائل البوت والخاصة والقديمة والمعاد تشغيلها والتجريبية.
حساب مشاهد يبدو غير صحيحقد يربك تغيير الاسم أرصدة النقاط. تحقق على المضيف. لا تُدمج المنصات أبداً.
الأزرار لا تستجيبتأكد من تشغيل مضيف SSN الصحيح وتفعيل أدوات تحكم المضيف. حدّث قبل إعادة المحاولة.
لا يمكن تصفير النقاط أو استيرادهاأكمل أو ألغِ مشتريات التذاكر المحجوزة أولاً. لنسخة احتياطية تتضمن تذاكر محجوزة، استخدم الاستعادة الكاملة.
!spend يعرض مكافأة غير معروفةيحتاج إلى مكافأة معدّة لها سعر.

نقاط الولاء · الألعاب · الاستطلاعات وقوائم الانتظار · مرجع API · مرجع الأحداث