Enquetes, sorteios e listas de espera

Seu primeiro sorteio: instruções passo a passo com capturas de tela

Guia de sorteios, bilhetes pagos, prêmios de jogos e recuperação

Faça uma votação no chat, sorteie um vencedor ou organize os próximos espectadores a participar.

1. Escolha a ferramenta

Objetivo Abra no SSN
Deixe o chat votar na próxima atividade Enquete gráfica → Opções de enquete
Sortear um participante Lista de espera / Sorteio de vencedor, com o modo de sorteio de vencedor ativado
Atenda os espectadores na ordem da fila Lista de espera / Sorteio de vencedor, com o modo de sorteio de vencedor desativado

Use o link gerado nessa seção como Fonte de navegador do OBS. Mantenha o SSN e as fontes de chat ativos e preserve as opções de sessão, senha e servidor do link. A Ferramenta de sorteios oferece um conjunto separado com apresentações em cartão do vencedor, rolagem de nomes e roleta comunitária. Use o painel Opções de sorteio para os controles dedicados; Lista de espera / Sorteio de vencedor continua disponível de forma independente.

2. Execute uma enquete de múltipla escolha

  1. Abrir Enquete gráfica → Opções de enquete. Defina Tipo de enquete como Múltipla escolha.
  2. Entrar O que devemos jogar agora? como pergunta e Adventure, Puzzle como opções separadas por vírgula. Defina Correspondência de votos como Somente voto exato.
  3. Deixe Permitir vários votos por usuário e Votação ponderada por doações desativado para uma enquete simples de um voto por pessoa. Ative Ativar enquete.
  4. Copie o link gerado da enquete para o OBS. Peça aos espectadores para enviar 1 ou 2 como a mensagem inteira. O texto exato da opção também funciona.
  5. Selecione Encerrar enquete para encerrar a votação. Anote o resultado antes de selecionar Redefinir enquete para outra rodada.
Enquete gráfica com opções Aventura e Quebra-cabeça e votos fictícios de exemplo
Página real de enquete com votos de exemplo. É uma prévia, não um resultado ao vivo do público.

Enquetes de texto livre aceitam votos por hashtag; Hashtag em qualquer lugar permite uma hashtag dentro de uma mensagem maior. Salvar enquete atual salva uma predefinição para reutilização; não é um registro permanente dos resultados do público. Votos repetidos da mesma pessoa são ignorados, a menos que vários votos estejam ativados.

Ferramentas dedicadas de sorteio

Para um passo a passo com capturas de tela, veja Seu primeiro sorteio. Abra Ferramenta de sorteio → Opções de sorteio. Defina a palavra-chave de entrada, escolha correspondência de mensagem exata ou palavra separada e, opcionalmente, restrinja as entradas a membros. Clique em Abrir participações, depois Sortear ganhador quando estiver pronto. Sortear fecha as entradas automaticamente. Antes de qualquer sorteio, você pode fechar e reabrir as entradas com as mesmas regras. Nova rodada limpa o conjunto atual, preserva os resultados anteriores no histórico e deixa as entradas fechadas.

Escolha Cartão do ganhador, Roleta de nomes, ou Roleta da comunidade, e um dos seis estilos. A prévia usa nomes fictícios e nunca entra na sua sessão. Copie o link gerado giveaway.html?session=YOUR_SESSION&managed para o OBS. A exibição gerenciada para o público não contém controles de operação nem detalhes da sessão. Estilo e título são configurações do link; as regras de entrada são configurações do anfitrião aplicadas quando as entradas abrem.

Exibições gerenciadas com o mesmo ID de sorteio compartilham o conjunto do anfitrião e o vencedor selecionado. Entradas gratuitas por palavra-chave têm chances iguais; sorteios pagos ponderam a seleção pela quantidade de bilhetes. A identidade é deduplicada dentro de cada plataforma usando o ID, nome de usuário ou nome de exibição fornecido; plataformas diferentes são identidades separadas. Com vencedores repetidos desativados, cada vencedor é removido do conjunto elegível da rodada atual. Novas rodadas permitem que esses espectadores entrem novamente. O conjunto aceita até 10.000 participantes; a roleta ilustra uma amostra de até 120 nomes em conjuntos grandes, mas a seleção sempre usa todos os bilhetes elegíveis.

Mantenha o SSN em execução. As rodadas são salvas no perfil local do navegador/aplicativo, separadamente para cada sessão. Reiniciar fecha rodadas abertas para revisão; não as apaga. Atualizar uma página do público recebe o resultado atual. Restrições a membros exigem fontes que forneçam informações de membros. Mensagens históricas, reproduzidas, privadas, de bots e apenas de eventos são excluídas. O texto de entrada gratuita precisa corresponder à palavra-chave configurada; o valor da doação não altera as chances.

API, Stream Deck e Event Flow

As mesmas ações do anfitrião atendem aos botões do popup, à API HTTP/WebSocket existente e ao Stream Deck. Nenhuma exibição de sorteio precisa estar aberta para coletar entradas ou sortear. No Event Flow, use a ação Sorteio / Bilhetes do Event Flow. Veja os guia de pontos e automação para bilhetes pagos, prêmios de jogos e integrações.

AçãoEfeito
startgiveawayAbra ou retome as entradas antes de sortear. Valor opcional: {"giveawayId":"default","config":{"keyword":"!enter","match":"exact","membersOnly":false,"removeWinner":true}}. Sem regras explícitas, mantenha as regras da rodada existente ou use as configurações do popup para uma nova rodada.
closegiveawayFeche as entradas e mantenha o conjunto de participantes.
drawgiveawayFeche as entradas e selecione um vencedor elegível. Retorna erro se o conjunto estiver vazio.
resetgiveawayCrie uma rodada vazia com entradas fechadas; arquive a rodada antiga e seus vencedores. Cancele/reembolse primeiro as reservas pagas pendentes.
getgiveawaystateLeia a contagem de entradas, o estado aberto/fechado, as regras de entrada e os vencedores recentes.
{"action":"drawgiveaway","get":"draw-1"}

Solicitações do Stream Deck com Protocolo 2 usam os mesmos nomes de ação e recebem respostas correlacionadas do anfitrião. Essas respostas descrevem o estado do sorteio, não a visibilidade no OBS. A antiga roleta comunitária independente continua disponível ao omitir managed; ela tem seu próprio conjunto local e não é controlada por estas ações do anfitrião. Seu armazenamento local agora é separado por sessão e senha, a correspondência exata significa a mensagem inteira e o sorteio usa aleatoriedade segura.

3. Sorteie um vencedor

  1. Abrir Lista de espera / Sorteio de vencedor → Ativar e personalizar. Ative o gatilho e defina um comando claro, como !join.
  2. Ative Configurar como modo de sorteio de vencedor em vez de fila. Copie o link atualizado para a Fonte de navegador do OBS.
  3. Informe aos espectadores o comando de entrada e as regras de elegibilidade. Se usar Somente membros podem entrar, primeiro confira se a fonte fornece informações de membros.
  4. Observe a contagem de entradas aumentar. Selecione Parar entradas quando o período de entrada terminar, depois Selecionar vencedor.
  5. Use Baixar lista para guardar as entradas antes de Redefinir sorteio limpa a rodada.
  1. Abrir participações Os espectadores digitam !join
  2. Parar entradas Fechar as entradas
  3. Selecionar vencedor Exiba a seleção
  4. Redefinir sorteio Limpar para outra rodada
Feche a coleta de entradas antes de sortear. Salve a lista antes de limpá-la.

4. Gerencie uma fila de espectadores

Use a mesma configuração da lista de espera, mas desative o modo de sorteio de vencedor e copie a URL atualizada. Os espectadores entram pelo comando configurado.

Botão O que fazer
Destacar primeiro da fila Chame a atenção para o próximo espectador.
Remover primeiro da fila Avance depois que esse espectador tiver participado.
Selecione um nome Faça uma seleção aleatória em vez de seguir a ordem da fila.
Parar entradas Feche a fila para novas entradas.
Baixar lista / Redefinir fila Salve uma cópia TSV e limpe as entradas quando a atividade terminar.

Escolha se espectadores removidos podem voltar com a opção de reentrada. As opções comandos de controle da lista de espera são restritas a moderadores/anfitriões/administradores: !wlstop, !wlremove, !wlreset, !wlpick, e !wlhighlight. Ative-os intencionalmente; o comando de entrada do espectador sozinho não os ativa.

5. Ensaie e recupere

Use usuários fictícios diferentes em mensagens de teste para verificar o comportamento da votação e das entradas. Uma pessoa usando duas plataformas não é identificada de forma confiável como uma única identidade compartilhada. Confirme que o resultado aparece no OBS antes de convidar os espectadores a participar.

  • Nenhum voto: confira Ativar enquete, se a votação foi encerrada, a correspondência exata e se o usuário já votou.
  • Nenhuma entrada: confira o gatilho da lista de espera, o comando exato, o estado de entradas interrompidas e a restrição a membros.
  • Há contagem, mas não lista: modalidade de sorteio de vencedor mostra um conjunto de participantes e vencedores em vez de uma fila normal.
  • O OBS mostra algo diferente: substitua a URL salva, confira a sessão/senha e evite executar páginas de enquete duplicadas configuradas independentemente.

Para botões físicos ou dentro do OBS, veja Configuração do Stream Deck e Dock de controle do OBS.