Docs · Modules

Giveaways

Free or with tickets – verifiably drawn, winners claim their prizes themselves.

How it works

A giveaway has one or more prizes (coins, a role or a secret code). Members join via a button – free, tickets only (coins) or free plus buying extra tickets. More tickets = better chance. Coins spent on tickets are destroyed, not paid out.

The draw is verifiable: a check value is shown in the announcement from the start, and the key is published after the draw.

Setup

  1. Dashboard → Giveaways → “New giveaway” (or /giveaway start).
  2. Set the title, channel, prizes, entry type and end.
  3. Optional requirements: minimum level, minimum messages, required or excluded roles, minimum time on the server and minimum age of the Discord account.

Winners claim their prize themselves (“Claim prize”). Anyone who misses the claim deadline is replaced automatically.

Winner ticket

When creating, pick a ticket panel under Winner ticket (e.g. “Prizes”): after the draw, ZoneBuddy automatically opens a ticket for every winner with their place and prize – ideal for prizes the team hands over manually. Also for rerolls.

Templates and repetition

In the create dialog you can save a giveaway as a template (or save with “Template only” without starting it). You start templates later with one click in the dashboard or with /giveaway template. If you like, they run automatically – daily, weekly (e.g. every Friday at 6 PM) or monthly, each lasting as long as the original giveaway.

Important: Coin prizes are taken at every start from the account of the person who created the template (automatic) or started it (button/command). If the balance isn’t enough, nothing starts and the reason is shown on the template. Secret codes can’t be used in templates.

Giveaway managers

Under Giveaway managers you choose roles that may start, end and reroll giveaways and start templates with /giveaway – without admin permissions. /giveaway participants shows who’s in with how many tickets. At the top of the page you’ll find the statistics: giveaways, entrants, tickets sold and how many prizes were claimed.

Commands

/giveaway
Start and manage giveaways (team and giveaway managers)
  • /giveaway start <prize> <duration> [winners] [entry] [ticket_price] [max_tickets] [coins] [description] [channel] [ping] – Start a new giveaway
  • /giveaway list – Running and recent giveaways
  • /giveaway end <id> – End now and draw
  • /giveaway reroll <id> [place] – Reroll a place
  • /giveaway cancel <id> – Cancel – tickets and coin prizes are refunded
  • /giveaway participants <id> – Who's in and with how many tickets?
  • /giveaway template <name> – Start a giveaway from a saved template

Plans

FreePlusPro
Running giveaways12020
Winners per giveaway32020

With Plus/Pro also: bonus tickets (e.g. for server boosters), scheduled start and secret codes as prizes.