1. Wybierz narzędzie
| Cel | Otwórz w SSN |
|---|---|
| Pozwól czatowi głosować na następną aktywność | Graphical Poll → Poll Options |
| Wylosuj uczestnika | Lista oczekujących / losowanie zwycięzcy, z włączonym trybem losowania zwycięzcy |
| Przyjmuj widzów w kolejności kolejki | Lista oczekujących / losowanie zwycięzcy, z wyłączonym trybem losowania zwycięzcy |
Użyj wygenerowanego łącza z tej sekcji jako źródła przeglądarkowego OBS. Pozostaw SSN i źródła czatu aktywne oraz zachowaj opcje sesji, hasła i serwera w łączu. Element Narzędzie losowania oferuje osobną pulę z prezentacją karty zwycięzcy, przewijania nazw i koła społeczności. Użyj panelu Giveaway Options do dedykowanego sterowania losowaniem; Wait List / Winner Draw pozostaje dostępne niezależnie.
2. Przeprowadź ankietę wielokrotnego wyboru
- Otwórz Graphical Poll → Poll Options. Ustaw Typ ankiety na Wielokrotny wybór.
- Wpisz W co zagramy następnie? jako pytanie i
Adventure, Puzzlejako opcje oddzielone przecinkami. Ustaw Dopasowanie głosów na Tylko dokładny głos. - Pozostaw Zezwalaj na wiele głosów jednego użytkownika i Głosowanie ważone wpłatami wyłączone dla prostej ankiety z jednym głosem. Włącz Włącz ankietę.
- Skopiuj wygenerowane łącze ankiety do OBS. Poproś widzów o wysłanie
1lub2jako całą wiadomość. Dopasowanie tekstu opcji również działa. - Wybierz Zakończ ankietę aby zamknąć głosowanie. Zanotuj wynik przed wybraniem Zresetuj ankietę na kolejną rundę.
Ankiety otwarte przyjmują głosy z hashtagami; Hashtag w dowolnym miejscu pozwala na hashtag wewnątrz dłuższej wiadomości. Zapisz bieżącą ankietę zapisuje preset do ponownego użycia; nie jest trwałym zapisem wyników widowni. Powtarzane głosy tego samego głosującego są ignorowane, chyba że włączono wiele głosów.
Dedykowane narzędzia losowania
Przewodnik ze zrzutami ekranu znajdziesz w Twoje pierwsze losowanie. Otwórz Giveaway Tool → Giveaway Options. Ustaw słowo kluczowe zgłoszenia, wybierz dopasowanie całej wiadomości lub osobnego słowa i opcjonalnie ogranicz zgłoszenia do członków. Kliknij Otwórz zgłoszenia, a następnie Wylosuj zwycięzcę gdy wszystko jest gotowe. Losowanie automatycznie zamyka zgłoszenia. Przed pierwszym losowaniem możesz zamykać i ponownie otwierać zgłoszenia z tymi samymi zasadami. Nowa runda czyści bieżącą pulę, zachowuje wcześniejsze wyniki w historii i pozostawia zgłoszenia zamknięte.
Wybierz Karta zwycięzcy, Przewijanie nazw lub Koło społeczności, i jeden z sześciu stylów. Podgląd używa fikcyjnych nazw i nigdy nie dołącza do Twojej sesji. Skopiuj wygenerowane giveaway.html?session=YOUR_SESSION&managed łącze do OBS. Zarządzany widok widowni nie zawiera sterowania operatora ani danych sesji. Styl i tytuł są ustawieniami łącza; zasady zgłoszeń to ustawienia hosta stosowane przy otwieraniu zgłoszeń.
Zarządzane widoki dla tego samego Giveaway ID współdzielą pulę hosta i wybranego zwycięzcę. Bezpłatne zgłoszenia słowem kluczowym mają równe szanse; płatne losowania ważą wybór liczbą losów. Tożsamość jest deduplikowana w obrębie każdej platformy według dostarczonego identyfikatora użytkownika, nazwy użytkownika lub nazwy wyświetlanej; różne platformy są osobnymi tożsamościami. Przy wyłączonych ponownych wygranych każdy zwycięzca jest usuwany z puli uprawnionych bieżącej rundy. Nowe rundy pozwalają im dołączyć ponownie. Pula mieści do 10 000 uczestników; koło pokazuje próbkę do 120 nazw dla dużych pul, ale wybór zawsze używa całej puli uprawnionych losów.
Pozostaw SSN uruchomione. Rundy są zapisywane w lokalnym profilu przeglądarki/aplikacji, osobno dla każdej sesji. Restart zamyka otwarte rundy do sprawdzenia; nie usuwa ich. Odświeżenie strony widowni pobiera bieżący wynik. Ograniczenia członkostwa wymagają źródeł dostarczających informacje o członkostwie. Wiadomości historyczne, odtwarzane, prywatne, botów i zawierające tylko zdarzenia są wykluczone. Tekst bezpłatnego zgłoszenia musi pasować do skonfigurowanego słowa kluczowego; wartość wpłaty nie zmienia szans.
API, Stream Deck i Event Flow
Te same akcje hosta obsługują przyciski okna, istniejące API HTTP/WebSocket i Stream Deck. Do zbierania zgłoszeń lub losowania nie musi być otwarty żaden widok losowania. W Event Flow użyj Losowanie / losy akcji. Zobacz przewodnik po punktach i automatyzacji dla płatnych losów, nagród gier i integracji.
| Działanie | Efekt |
|---|---|
startgiveaway | Otwórz lub wznów zgłoszenia przed losowaniem. Opcjonalna wartość: {"giveawayId":"default","config":{"keyword":"!enter","match":"exact","membersOnly":false,"removeWinner":true}}. Bez jawnych zasad zachowaj zasady istniejącej rundy lub użyj ustawień okna dla nowej rundy. |
closegiveaway | Zamknij zgłoszenia i zachowaj pulę. |
drawgiveaway | Zamknij zgłoszenia i wybierz jednego uprawnionego zwycięzcę. Zwraca błąd dla pustej puli. |
resetgiveaway | Utwórz pustą rundę z zamkniętymi zgłoszeniami; zarchiwizuj starą rundę i zwycięzców. Najpierw anuluj/zwróć oczekujące płatne rezerwacje. |
getgiveawaystate | Odczytaj liczbę zgłoszeń, stan otwarcia/zamknięcia, zasady zgłoszeń i ostatnich zwycięzców. |
{"action":"drawgiveaway","get":"draw-1"}
Żądania Stream Deck protokołu 2 używają tych samych nazw akcji i otrzymują powiązane odpowiedzi hosta. Odpowiedzi opisują stan losowania, a nie widoczność w OBS. Starsze samodzielne koło społeczności pozostaje dostępne po pominięciu managed; ma własną lokalną pulę i nie podlega tym akcjom hosta. Lokalny magazyn jest teraz ograniczony sesją i hasłem, dokładne dopasowanie oznacza całą wiadomość, a losowanie używa bezpiecznej losowości.
3. Wylosuj zwycięzcę
- Otwórz Wait List / Winner Draw → Enable and customize. Włącz wyzwalacz i ustaw wyraźne polecenie, takie jak
!join. - Włącz Skonfiguruj jako tryb losowania zwycięzcy zamiast kolejki. Skopiuj zaktualizowane łącze do źródła przeglądarkowego OBS.
- Podaj widzom polecenie zgłoszenia i zasady uprawnień. Jeśli używasz Tylko członkowie mogą się zgłaszać, najpierw sprawdź, czy źródło dostarcza informacje o członkostwie.
- Obserwuj wzrost licznika zgłoszeń. Wybierz Zatrzymaj zgłoszenia gdy okres zgłoszeń się skończy, a następnie Wybierz zwycięzcę.
- Użyj Pobierz listę aby zachować zgłoszenia przed Zresetuj losowanie czyści rundę.
- Otwórz zgłoszenia Widzowie wpisują !join
- Zatrzymaj zgłoszenia Zamknij pulę
- Wybierz zwycięzcę Wyświetl wybór
- Zresetuj losowanie Wyczyść na kolejną rundę
4. Prowadź kolejkę widzów
Użyj tej samej konfiguracji listy oczekujących, ale wyłącz tryb losowania zwycięzcy i skopiuj zaktualizowany URL. Widzowie dołączają skonfigurowanym poleceniem.
| Przycisk | Co zrobić |
|---|---|
| Wyróżnij pierwszy wpis | Zwróć uwagę na następnego widza. |
| Usuń pierwszy wpis | Przejdź dalej, gdy widz skończy swoją turę. |
| Wybierz nazwę | Wybierz losowo zamiast według kolejności kolejki. |
| Zatrzymaj zgłoszenia | Zamknij kolejkę dla nowych osób. |
| Pobierz listę / zresetuj kolejkę | Zapisz kopię TSV, a po zakończeniu aktywności wyczyść zgłoszenia. |
Wybierz opcją ponownego dołączenia, czy usunięci widzowie mogą dołączyć ponownie. Opcjonalne polecenia sterowania listą oczekujących są ograniczone do moderatorów/prowadzącego/administratorów: !wlstop, !wlremove, !wlreset, !wlpick i !wlhighlight. Włącz je świadomie; samo polecenie zgłoszenia widza ich nie włącza.
5. Przećwicz i odzyskaj
Używaj różnych fikcyjnych użytkowników w wiadomości testowe aby sprawdzić głosowanie i zgłoszenia. Jedna osoba używająca dwóch platform nie jest niezawodnie jedną wspólną tożsamością. Potwierdź pojawienie się wyniku w OBS przed zaproszeniem widzów.
- Brak głosów: sprawdź Enable Poll, zakończenie głosowania, dokładne dopasowanie i to, czy użytkownik już głosował.
- Brak zgłoszeń: sprawdź wyzwalacz listy oczekujących, dokładne polecenie, stan zatrzymania zgłoszeń i ograniczenie do członków.
- Jest licznik, ale nie ma listy: tryb losowania zwycięzcy pokazuje pulę i zwycięzców zamiast zwykłej kolejki.
- OBS pokazuje inny wynik: zastąp zapisany URL, sprawdź sesję/hasło i unikaj niezależnie skonfigurowanych zduplikowanych stron ankiety.
Przyciski sprzętowe lub w OBS opisuje Konfiguracja Stream Deck i Dok sterowania OBS.