Draws replacement winners for a giveaway that has already ended, for example when a winner never claims. giveaway_id autocompletes with this server's completed giveaways that allow rerolls. You need Manage Server, Administrator, or the giveaway host role.
Several things are checked first. The giveaway must be in this server ("Giveaway not found."), must allow rerolls ("Reroll is disabled for this giveaway."), must be completed ("Giveaway must be completed before rerolling."), and its draw must be less than 30 minutes old: "⏰ Reroll window expired. Rerolls are only allowed within 30 minutes of the draw." The window counts from the original draw; rerolling does not extend it.
count is how many new winners to pick, 1 to 50, default 1. rank is the prize tier they win, default 1 (the top prize). The rank has to exist on the giveaway, or you get "This giveaway has no prize tier with rank 3."
The new winners come from the giveaway's existing entries. Everyone who already won this giveaway, in the first draw or an earlier reroll, is excluded, and so are recent winners of other giveaways in this server inside the recent-winner window. Each pick is checked against the member list, so someone who has left is skipped. If too few people remain you see "⚠️ Not enough eligible entrants to reroll. Needed 1, only 0 left after excluding prior winners." and nothing changes.
On success you see "✅ Reroll complete." The results message in the channel is posted again with the updated winner list, which pings the new winners, and only the new winners get the winner DM. Winners of the other tiers keep their prizes.
Good to know
- The same reroll is available from the giveaway's page on the dashboard, with the same 30-minute limit.
- A reroll does not reopen entries. Members who never entered cannot be drawn.
- Whether a giveaway allows rerolls is set when it is created (the Allow rerolls box on the dashboard form). Giveaways made with /giveaway create always allow them.