Os Sorteios permitem realizar sorteios de prêmios nos quais seus membros participam com um único clique. Você cria, sorteia e gerencia tudo pelo painel web - o bot posta o embed, coleta as participações e anuncia os vencedores.

- Novo sorteio abre o formulário de criação: prêmio, canal, vencedores, horário de término.
- Em um sorteio em andamento: Publicar novamente posta a mensagem do sorteio de novo, Encerrar fecha o sorteio antes do horário de término.
- Sortear de novo em um sorteio encerrado faz um novo sorteio.
🎉 Como funciona
- Abra a página Sorteios e crie um sorteio.
- Defina o prêmio, uma descrição opcional e escolha um canal do Discord.
- Escolha quantos vencedores sortear e quando o sorteio termina.
- Se quiser, adicione requisitos de participação (um cargo ou um nível mínimo).
- Clique em Publicar - o YAWBDB posta um embed com uma contagem regressiva ao vivo e um botão Participar.
Os membros clicam em Participar para entrar. Quando o tempo acaba, os vencedores são sorteados automaticamente, o embed é atualizado e os vencedores são anunciados no canal.
🎯 Requisitos de participação
Um sorteio pode ser aberto a todos ou ter restrições:
- Cargo obrigatório - só os membros com um cargo específico podem participar.
- Nível obrigatório - só os membros em um nível mínimo ou acima podem participar. Esta opção aparece quando a funcionalidade Leveling está ativada no servidor.
Os requisitos são verificados no momento em que um membro clica em Participar. As participações inválidas são rejeitadas com uma mensagem privada e efêmera explicando exatamente o motivo - ninguém mais a vê.
🏆 Como os vencedores são sorteados
Os vencedores são sorteados no painel, e não dentro do bot. Isso mantém os sorteios justos e confiáveis:
- A escolha é uniformemente aleatória entre todos os participantes válidos.
- Um sorteio sempre termina na hora. Se o bot reiniciar no meio de um sorteio, ele recupera o atraso e sorteia assim que se reconecta.
- Menos participantes do que vencedores? Todos os que participaram vencem.
- Nenhum participante válido? O sorteio termina normalmente e anuncia que nenhum vencedor pôde ser sorteado.
🗂️ Gerenciar sorteios
Cada sorteio mostra seu status - Rascunho, Em andamento, Encerrado ou Cancelado - junto com o número de participações e os vencedores, depois de sorteados.
- Publicar / Publicar novamente - posta o sorteio no Discord, ou atualiza o embed depois de uma edição.
- Encerrar - fecha antes do tempo um sorteio em andamento e sorteia os vencedores imediatamente.
- Sortear de novo - sorteia um novo vencedor, excluindo todos os que já venceram, quando um vencedor não pode ser contatado. O resultado original permanece na mensagem do sorteio; o novo sorteio é anunciado abaixo dele.
- Enviar DM aos vencedores - envia, opcionalmente, uma mensagem direta a cada vencedor. Alterne isso nas configurações da funcionalidade.
Você pode realizar vários sorteios por servidor ao mesmo tempo, cada um em seu próprio canal.
🎟️ Participações bônus
Dê a alguns membros chances melhores com as participações bônus. Cada regra adiciona participações extras além da 1 básica, e o sorteio é ponderado de acordo - um membro com 3 participações tem três vezes mais chances de vencer.
Tipos de regra:
- Tem o cargo - os membros com um cargo escolhido ganham participações extras (ótimo para boosters do Nitro, apoiadores etc.)
- Booster do servidor - os membros que impulsionam seu servidor ganham participações extras
- Nível ≥, Prestígio ≥, Sequência ≥, XP ≥ - recompense seus membros mais ativos
As regras de nível, prestígio, sequência e XP precisam da funcionalidade Leveling. Quando o Leveling está desativado, elas aparecem bloqueadas no editor com um aviso - as regras de cargo e de booster sempre funcionam. Os membros veem quantas participações têm quando clicam em Participar.
🎯 Filtros de elegibilidade
Se quiser, restrinja quem pode vencer:
- Excluir membros sancionados - os membros com um banimento ou silenciamento ativo não podem participar (precisa da funcionalidade Moderação)
- Idade mínima da conta - bloqueia contas recém-criadas para desencorajar a criação de contas extras
🔗 Funciona com as suas outras funcionalidades
- Leveling - participações bônus por nível/prestígio/sequência/XP, uma condição de nível obrigatório e gatilhos do gráfico de recompensas (
On giveaway win,On giveaway entry) para conceder XP ou cargos aos participantes. - Moderação - exclui os membros sancionados da possibilidade de vencer.
- Logs do servidor - quando a categoria Engagement está ativada, os eventos de início/fim/vencedor dos sorteios são registrados.
Toda ponte se desfaz com elegância: os Sorteios funcionam sozinhos, e as opções específicas de outra funcionalidade ficam claramente bloqueadas quando ela está desativada.
✅ Permissões
Os Sorteios só precisam das permissões básicas do bot (View Channels, Send Messages, Embed Links). Eles não atribuem cargos, então a permissão Manage Roles não é necessária. Veja Permissões das funcionalidades.
👍 Configuração recomendada
- Crie um sorteio, defina um prêmio claro e uma data de término realista.
- Escolha o canal que a sua comunidade realmente acompanha.
- Adicione um cargo ou nível obrigatório só se quiser limitar quem pode participar.
- Publique e confira se o embed mostra a contagem regressiva e o botão Participar.
- Deixe rolar - os vencedores são sorteados e anunciados automaticamente.
💡 Boas práticas
- Mantenha o prêmio no título curto e claro; use a descrição para regras ou detalhes.
- Use um nível obrigatório para recompensar os membros ativos e desencorajar contas descartáveis.
- Se um vencedor nunca retirar o prêmio, use Sortear de novo em vez de recriar o sorteio.
- Ative Enviar DM aos vencedores para que as pessoas saibam que ganharam mesmo se perderem o anúncio no canal.