Giveaways
Overview
Button-entry giveaways you run from the dashboard or with slash commands, built to scale.
Zira giveaways are dead simple for your members and powerful for you. Members enter with one click of a button; you run the whole thing from the dashboard or with /giveaway commands. Zira handles entries, the live count, the timer, the draw, and the winner announcement.
How it works#
- You start a giveaway with a prize, a number of winners, and a duration.
- Zira posts a giveaway message with a 🎉 Enter button.
- Members click once to enter and get a quiet confirmation. Clicking again lets them leave.
- When the timer ends (or you end it early), Zira draws the winners, edits the message, and pings them.
What you can do#
- Multiple winners per giveaway, and multiple giveaways running at once in different channels.
- Entry requirements: required and blacklist roles on every plan; bonus (weighted) entries, bypass roles, and account / server age requirements with Premium. See Requirements and Entries.
- Custom embed and button so the giveaway matches your server's style.
- Scheduled start so a giveaway goes live at a set time (Premium).
- Reroll a winner or the whole draw, end early, or cancel.
- A dashboard view of everyone who entered, even at thousands of entrants.
Where to run it#
- Dashboard: Configuration → Giveaways. The full feature set, plus the live entrant viewer and draw controls.
- Slash commands:
/giveaway start,end,reroll,list, andcancel. See Managing Giveaways.
Built to be fair and reliable#
Entries are stored durably and re-validated at draw time, so a winner who left the server or no longer meets the requirements is skipped and another is drawn. The entry button keeps working across bot restarts, and the live count is throttled so a rush of entries never causes problems.