Giveaway ti permette di organizzare estrazioni a premi a cui i tuoi membri partecipano con un solo clic. Crei, estrai e gestisci tutto dalla dashboard web: il bot pubblica l'embed, raccoglie le partecipazioni e annuncia i vincitori.

- Nuovo giveaway avvia il modulo di creazione: premio, canale, vincitori, ora di fine.
- Su un giveaway in corso: Ripubblica pubblica di nuovo il messaggio del giveaway, Termina lo chiude prima dell'ora di fine.
- Riestrai su un giveaway terminato estrae di nuovo.
🎉 Come funziona
- Apri la pagina Giveaway e crea un giveaway.
- Imposta il premio, una descrizione facoltativa e scegli un canale Discord.
- Scegli quanti vincitori estrarre e quando finisce il giveaway.
- Se vuoi, aggiungi dei requisiti di partecipazione (un ruolo o un livello minimo).
- Clicca su Pubblica: YAWBDB pubblica un embed con un conto alla rovescia in tempo reale e un pulsante Enter.
I membri cliccano su Enter per partecipare. Quando il timer scade, i vincitori vengono estratti automaticamente, l'embed viene aggiornato e i vincitori vengono annunciati nel canale.
🎯 Requisiti di partecipazione
Un giveaway può essere aperto a tutti o con condizioni:
- Ruolo richiesto: possono partecipare solo i membri con un ruolo specifico.
- Livello richiesto: possono partecipare solo i membri a partire da un livello minimo. Questa opzione compare quando la funzione Livelli è attiva sul server.
I requisiti vengono controllati nel momento in cui un membro clicca su Enter. Le partecipazioni non valide vengono rifiutate con un messaggio privato ed effimero che spiega esattamente il perché: nessun altro lo vede.
🏆 Come vengono estratti i vincitori
I vincitori vengono estratti sul pannello, non dentro il bot. Questo rende le estrazioni eque e affidabili:
- La scelta è casuale e uniforme tra tutti i partecipanti validi.
- Un giveaway finisce sempre in orario. Se il bot si riavvia a metà giveaway, recupera ed estrae nel momento in cui si riconnette.
- Meno partecipanti che vincitori? Vincono tutti quelli che hanno partecipato.
- Nessun partecipante valido? Il giveaway termina senza problemi e annuncia che non è stato possibile estrarre nessun vincitore.
🗂️ Gestire i giveaway
Ogni giveaway mostra il proprio stato (Bozza, In corso, Terminato o Annullato) insieme al numero di partecipazioni e, una volta estratti, ai vincitori.
- Pubblica / Ripubblica: pubblica il giveaway su Discord, oppure aggiorna l'embed dopo una modifica.
- Termina: chiude in anticipo un giveaway in corso ed estrae subito i vincitori.
- Riestrai: estrae un nuovo vincitore, escludendo tutti quelli che hanno già vinto, quando un vincitore è irraggiungibile. Il risultato originale resta sul messaggio del giveaway; la nuova estrazione viene annunciata sotto.
- Invia un DM ai vincitori: se vuoi, invia un messaggio diretto a ogni vincitore. Si attiva nelle impostazioni della funzione.
Puoi gestire più giveaway contemporaneamente per server, ciascuno nel proprio canale.
🎟️ Partecipazioni bonus
Dai a certi membri più probabilità con le partecipazioni bonus. Ogni regola aggiunge partecipazioni extra alla base di 1, e l'estrazione è ponderata di conseguenza: un membro con 3 partecipazioni ha tre volte più probabilità di vincere.
Tipi di regola:
- Ha il ruolo: i membri con un ruolo scelto ottengono partecipazioni extra (ottimo per i booster Nitro, i sostenitori e così via)
- Booster del server: i membri che fanno il boost del tuo server ottengono partecipazioni extra
- Livello ≥, Prestigio ≥, Serie ≥, XP ≥: premiano i tuoi membri più attivi
Le regole di livello, prestigio, serie e XP richiedono la funzione Livelli. Quando Leveling è disattivato, nell'editor compaiono bloccate con un avviso; le regole di ruolo e di booster funzionano sempre. I membri vedono quante partecipazioni hanno quando cliccano su Enter.
🎯 Filtri di idoneità
Se vuoi, limita chi può vincere:
- Escludi i membri con una sanzione attiva: i membri con un ban o un mute attivo non possono partecipare (richiede la funzione Moderazione)
- Età minima dell'account: blocca gli account appena creati per scoraggiare chi usa account secondari
🔗 Funziona con le tue altre funzioni
- Livelli: partecipazioni bonus per livello/prestigio/serie/XP, una condizione di livello richiesto e trigger del grafico premi (
On giveaway win,On giveaway entry) per dare XP o ruoli ai partecipanti. - Moderazione: esclude dalla vincita i membri sanzionati.
- Log Server: quando la categoria Coinvolgimento è attiva, vengono registrati gli eventi di inizio, fine e vincitori dei giveaway.
Ogni collegamento si adatta con grazia: Giveaway funziona anche da solo, e le opzioni specifiche di una funzione sono chiaramente bloccate quando l'altra funzione è disattivata.
✅ Permessi
Giveaway richiede solo i permessi di base del bot (View Channels, Send Messages, Embed Links). Non assegna ruoli, quindi non serve il permesso Manage Roles. Vedi Permessi delle funzioni.
👍 Configurazione consigliata
- Crea un giveaway, imposta un premio chiaro e una data di fine realistica.
- Scegli il canale che la tua community segue davvero.
- Aggiungi un ruolo o un livello richiesto solo se vuoi limitare chi può partecipare.
- Pubblica, poi controlla che l'embed mostri il conto alla rovescia e il pulsante Enter.
- Lascialo andare: i vincitori vengono estratti e annunciati automaticamente.
💡 Buone pratiche
- Tieni breve e chiaro il premio nel titolo; usa la descrizione per regole o dettagli.
- Usa un livello richiesto per premiare i membri attivi e scoraggiare gli account usa e getta.
- Se un vincitore non ritira mai il premio, usa Riestrai invece di ricreare il giveaway.
- Attiva Invia un DM ai vincitori così le persone sanno di aver vinto anche se si perdono l'annuncio nel canale.