Giveaways
DisponibleUn message, un bouton, un tirage pondéré.
Lancer un tirage
/giveaway start demande un lot et une durée, et poste un message avec un bouton. Tout l'état vit en base : un tirage de sept jours se termine même si le bot a été relancé dix fois entre-temps.
| Commande | Effet |
|---|---|
/giveaway start | Lance un tirage dans le salon courant |
/giveaway end | Clôture tout de suite un tirage en cours |
/giveaway reroll | Retire au sort les gagnants d’un tirage terminé |
Les conditions d’entrée
Elles se règlent une fois pour le serveur et s'appliquent à tous les tirages. La plus utile est l'ancienneté du compte : c'est la seule protection vraiment efficace contre quelqu'un qui crée dix comptes pour multiplier ses chances.
| Réglage | Effet |
|---|---|
minAccountAgeHours | Âge minimal du compte Discord |
minMemberAgeHours | Ancienneté minimale sur le serveur |
requiredRoleIds | Rôles sans lesquels on ne peut pas participer |
blockedRoleIds | Rôles exclus des tirages |
roleBonuses | Entrées supplémentaires accordées par rôle |
Comment le tirage est fait
Chaque participant occupe autant de places que d'entrées, bonus de rôles compris. Une fois tiré, il sort du lot : sans cela, quelqu'un avec dix entrées pourrait remporter les trois lots d'un tirage à trois gagnants.
Un bonus s'exprime en entrées supplémentaires et non en multiplicateur. « +3 entrées » se comprend sans savoir comment le tirage fonctionne ; « ×2 » suppose de savoir combien on en avait.