Sorteos te permite organizar sorteos de premios en los que tus miembros participan con un solo clic. Creas, sorteas y gestionas todo desde el panel web: el bot publica el embed, recoge las participaciones y anuncia a los ganadores.

- Nuevo sorteo abre el formulario de creación: premio, canal, ganadores y hora de finalización.
- En un sorteo en curso: Volver a publicar publica de nuevo el mensaje del sorteo y Finalizar lo cierra antes de su hora de finalización.
- Volver a sortear en un sorteo finalizado realiza un nuevo sorteo.
🎉 Cómo funciona
- Abre la página Sorteos y crea un sorteo.
- Define el premio, una descripción opcional y elige un canal de Discord.
- Elige cuántos ganadores sortear y cuándo termina el sorteo.
- Si quieres, añade requisitos de participación (un rol o un nivel mínimo).
- Haz clic en Publicar: YAWBDB publica un embed con una cuenta atrás en vivo y un botón Enter.
Los miembros hacen clic en Enter para participar. Cuando se acaba el tiempo, los ganadores se sortean automáticamente, el embed se actualiza y los ganadores se anuncian en el canal.
🎯 Requisitos de participación
Un sorteo puede estar abierto a todos o restringido:
- Rol requerido: solo pueden participar los miembros que tengan un rol concreto.
- Nivel requerido: solo pueden participar los miembros con un nivel mínimo o superior. Esta opción aparece cuando la función Leveling está activada en el servidor.
Los requisitos se comprueban en el momento en que un miembro hace clic en Enter. Las participaciones no válidas se rechazan con un mensaje privado y efímero que explica exactamente el motivo: nadie más lo ve.
🏆 Cómo se sortean los ganadores
Los ganadores se sortean en el panel, no dentro del bot. Esto mantiene los sorteos justos y fiables:
- La elección es uniformemente aleatoria entre todos los participantes válidos.
- Un sorteo siempre termina a tiempo. Si el bot se reinicia a mitad de un sorteo, se pone al día y sortea en cuanto se reconecta.
- ¿Hay menos participantes que ganadores? Todos los que participaron ganan.
- ¿No hay participantes válidos? El sorteo termina limpiamente y anuncia que no se pudo sortear ningún ganador.
🗂️ Gestionar los sorteos
Cada sorteo muestra su estado (Borrador, En curso, Finalizado o Cancelado) junto con su número de participaciones y los ganadores una vez sorteados.
- Publicar / Volver a publicar: publica el sorteo en Discord, o actualiza el embed después de una edición.
- Finalizar: cierra antes de tiempo un sorteo en curso y sortea a los ganadores de inmediato.
- Volver a sortear: sortea un nuevo ganador, excluyendo a todos los que ya ganaron, cuando un ganador no responde. El resultado original se conserva en el mensaje del sorteo; el nuevo sorteo se anuncia debajo.
- Enviar un DM a los ganadores: si quieres, envía un mensaje directo a cada ganador. Se activa en los ajustes de la función.
Puedes tener varios sorteos a la vez por servidor, cada uno en su propio canal.
🎟️ Participaciones extra
Da a algunos miembros mejores probabilidades con las participaciones extra. Cada regla añade participaciones adicionales a la 1 base, y el sorteo se pondera en consecuencia: un miembro con 3 participaciones tiene tres veces más probabilidades de ganar.
Tipos de regla:
- Tiene el rol: los miembros con un rol elegido obtienen participaciones extra (ideal para boosters de Nitro, patrocinadores, etc.)
- Booster del servidor: los miembros que mejoran tu servidor obtienen participaciones extra
- Nivel ≥, Prestigio ≥, Racha ≥, XP ≥: recompensa a tus miembros más activos
Las reglas de nivel, prestigio, racha y XP necesitan la función Leveling. Cuando Leveling está desactivado aparecen bloqueadas en el editor con un aviso; las reglas de rol y de booster siempre funcionan. Los miembros ven cuántas participaciones tienen cuando hacen clic en Enter.
🎯 Filtros de elegibilidad
Si quieres, restringe quién puede ganar:
- Excluir miembros con una sanción activa: los miembros con un baneo o un silencio activo no pueden participar (requiere la función de Moderación)
- Antigüedad mínima de la cuenta (días): bloquea las cuentas recién creadas para disuadir el uso de cuentas secundarias
🔗 Funciona con tus otras funciones
- Leveling: participaciones extra por nivel, prestigio, racha o XP, una condición de nivel requerido y disparadores del gráfico de recompensas (
Al ganar un sorteo,Al participar en un sorteo) para dar XP o roles a los participantes. - Moderación: excluye de ganar a los miembros sancionados.
- Server Logs: cuando la categoría de participación está activada, se registran los eventos de inicio, fin y ganadores de los sorteos.
Todas las conexiones se degradan con elegancia: Sorteos funciona por sí solo, y las opciones específicas de otra función aparecen claramente bloqueadas cuando esa función está desactivada.
✅ Permisos
Sorteos solo necesita los permisos básicos del bot (View Channels, Send Messages, Embed Links). No asigna roles, así que no hace falta el permiso Manage Roles. Consulta Permisos por función.
👍 Configuración recomendada
- Crea un sorteo, define un premio claro y una fecha de finalización realista.
- Elige el canal que tu comunidad realmente mira.
- Añade un rol o un nivel requerido solo si quieres limitar quién puede participar.
- Publica y comprueba que el embed muestre la cuenta atrás y el botón Enter.
- Déjalo correr: los ganadores se sortean y se anuncian automáticamente.
💡 Buenas prácticas
- Mantén el premio del título corto y claro; usa la descripción para las reglas o los detalles.
- Usa un nivel requerido para recompensar a los miembros activos y desalentar las cuentas desechables.
- Si un ganador nunca reclama el premio, usa Volver a sortear en lugar de recrear el sorteo.
- Activa Enviar un DM a los ganadores para que la gente sepa que ganó aunque se pierda el anuncio del canal.