Les tirages au sort te permettent d’organiser des concours auxquels tes membres participent d’un simple clic. Tu crées, tires et gères tout depuis le tableau de bord web : le bot publie l’embed, collecte les participations et annonce les gagnants.

- Nouveau tirage ouvre le formulaire de création : lot, salon, gagnants, heure de fin.
- Sur un tirage en cours : Republier publie à nouveau le message du tirage, Terminer le clôt avant son heure de fin.
- Retirer au sort sur un tirage terminé effectue un nouveau tirage.
🎉 Comment ça marche
- Ouvre la page Tirages au sort et crée un tirage.
- Définis le lot, une description facultative, et choisis un salon Discord.
- Choisis combien de gagnants tirer et quand le tirage se termine.
- Ajoute si tu veux des conditions de participation (un rôle, ou un niveau minimum).
- Clique sur Publier : YAWBDB publie un embed avec un compte à rebours en direct et un bouton Enter.
Les membres cliquent sur Enter pour participer. Quand le minuteur arrive à zéro, les gagnants sont tirés automatiquement, l’embed est mis à jour et les gagnants sont annoncés dans le salon.
🎯 Conditions de participation
Un tirage peut être ouvert à tous, ou restreint :
- Rôle requis : seuls les membres ayant un rôle précis peuvent participer.
- Niveau requis : seuls les membres à partir d’un niveau minimum peuvent participer. Cette option apparaît quand la fonctionnalité Niveaux est activée sur le serveur.
Les conditions sont vérifiées au moment où un membre clique sur Enter. Les participations invalides sont refusées avec un message privé et éphémère qui explique exactement pourquoi : personne d’autre ne le voit.
🏆 Comment les gagnants sont tirés
Les gagnants sont tirés sur le panel, pas dans le bot. Cela garde les tirages équitables et fiables :
- Le choix est uniformément aléatoire parmi tous les participants valides.
- Un tirage se termine toujours à l’heure. Si le bot redémarre en plein tirage, il rattrape son retard et tire dès qu’il se reconnecte.
- Moins de participants que de gagnants ? Tous ceux qui ont participé gagnent.
- Aucun participant valide ? Le tirage se termine proprement et annonce qu’aucun gagnant n’a pu être tiré.
🗂️ Gérer les tirages
Chaque tirage affiche son statut (Brouillon, En cours, Terminé ou Annulé) avec son nombre de participations et les gagnants une fois tirés.
- Publier / Republier : publie le tirage sur Discord, ou actualise l’embed après une modification.
- Terminer : clôt un tirage en cours plus tôt et tire immédiatement les gagnants.
- Retirer au sort : tire un nouveau gagnant, en excluant tous ceux qui ont déjà gagné, quand un gagnant est injoignable. Le résultat d’origine reste sur le message du tirage ; le nouveau tirage est annoncé en dessous.
- Prévenir les gagnants en message privé : envoie en option un message privé à chaque gagnant. Active-le dans les réglages de la fonctionnalité.
Tu peux lancer plusieurs tirages en même temps par serveur, chacun dans son propre salon.
🎟️ Entrées bonus
Donne de meilleures chances à certains membres avec des entrées bonus. Chaque règle ajoute des participations en plus de la 1 de base, et le tirage est pondéré en conséquence : un membre avec 3 participations a trois fois plus de chances de gagner.
Types de règles :
- A le rôle : les membres ayant un rôle choisi reçoivent des participations en plus (idéal pour les boosters Nitro, les soutiens, etc.)
- Booster du serveur : les membres qui boostent ton serveur reçoivent des participations en plus
- Niveau ≥, Prestige ≥, Série ≥, XP ≥ : récompense tes membres les plus actifs
Les règles de niveau, de prestige, de série et d’XP nécessitent la fonctionnalité Niveaux. Quand Niveaux est désactivé, elles apparaissent verrouillées dans l’éditeur avec un avis ; les règles de rôle et de booster fonctionnent toujours. Les membres voient combien de participations ils ont quand ils cliquent sur Enter.
🎯 Filtres d’éligibilité
Tu peux en option restreindre qui peut gagner :
- Exclure les membres sous sanction active : les membres avec un bannissement ou un mute actif ne peuvent pas participer (nécessite la fonctionnalité Modération)
- Âge de compte minimum : bloque les comptes tout neufs pour décourager les faux comptes
🔗 Fonctionne avec tes autres fonctionnalités
- Niveaux : entrées bonus par niveau, prestige, série ou XP, condition de niveau requis, et déclencheurs du graphe de récompenses (
On giveaway win,On giveaway entry) pour accorder de l’XP ou des rôles aux participants. - Modération : exclut les membres sanctionnés du tirage.
- Logs Serveur : quand la catégorie Engagement est activée, les événements de début, de fin et de gagnants des tirages sont journalisés.
Chaque passerelle se dégrade en douceur : les tirages fonctionnent seuls, et les options propres à une autre fonctionnalité sont clairement verrouillées quand celle-ci est désactivée.
✅ Permissions
Les tirages n’ont besoin que des permissions de base du bot (View Channels, Send Messages, Embed Links). Ils n’attribuent pas de rôles : aucune permission Manage Roles n’est donc requise. Voir Permissions par fonctionnalité.
👍 Configuration recommandée
- Crée un tirage, avec un lot clair et une date de fin réaliste.
- Choisis le salon que ta communauté regarde vraiment.
- N’ajoute un rôle ou un niveau requis que si tu veux limiter qui peut participer.
- Publie, puis vérifie que l’embed affiche le compte à rebours et le bouton Enter.
- Laisse tourner : les gagnants sont tirés et annoncés automatiquement.
💡 Bonnes pratiques
- Garde le lot dans le titre court et clair ; utilise la description pour les règles ou les détails.
- Utilise un niveau requis pour récompenser les membres actifs et décourager les comptes jetables.
- Si un gagnant ne réclame jamais son lot, utilise Retirer au sort plutôt que de recréer le tirage.
- Active Prévenir les gagnants en message privé pour que les gens sachent qu’ils ont gagné même s’ils ratent l’annonce dans le salon.