Giveaways

Run fair giveaways from the dashboard: schedule them, set entry requirements and bonus chances, pick winners automatically, and let winners claim their prize.

  • Intermediate
  • 12 min read
  • 3 steps
  • Updated 14 November 2026

By the end, you'll have

  • A giveaway posted, running and ending on its own
  • Requirements and bonus entries that keep it fair
  • Winners drawn, notified and rerolled when needed

Before you start

  • Manage Server, so you can create giveaways on the dashboard.
  • Dreamliner with Send Messages and Embed Links in the giveaway channel.

Giveaways are the easiest way to get people excited. Create one on the dashboard and Dreamliner posts it, counts entries, draws winners when time's up and tells them they won. It's free, with no limit.

Set and forget

Start now or schedule it; it ends by itself.

Fair entry

Required roles, account age and blacklists.

Bonus chances

Extra weight for boosters or certain roles.

Step 1 · about 2 min

Set your defaults

Choose how every giveaway starts.

  1. On the dashboard, open Fun and click Giveaways. Switch on Enabled.
  2. Under Entry, choose the Default entry method (Button or Reaction), button label, emoji and colour, and a Log channel.
  3. Under Winners & bonuses, set the default winner count, claim window and whether to DM winners.
  4. Press Save. Every new giveaway starts from these, and each one can override them.
The Giveaways settings with Entry and Winners defaults
Defaults every new giveaway starts from.

Step 2 · about 4 min

Create a giveaway

Post your first giveaway.

  1. Open View Giveaways under Giveaways in the sidebar and press Add Giveaway.
  2. Under Basics, enter the Title, the Prize and the Channel.
  3. Under Schedule, choose Start now or Schedule for later, and how long it runs (or a specific end time).
  4. Set the Winner count, add any requirements, and press Create giveaway.

Step 3 · about 3 min

Add requirements and bonuses (optional)

Keep it fair and reward your community.

SettingWhat it does
Required rolesMembers need any (or all) of these roles to enter.
Blacklisted rolesMembers with these roles can't enter.
Bypass rolesMembers with these roles skip every other check.
Min. account age / server-join age (days)Stops brand-new accounts entering.
Bonus role weightsExtra chances for certain roles. The highest matching role counts; everyone else has 1.
Booster bonus weightExtra chances for server boosters, added on top.
Entry costServer currency to enter (needs Economy).
Win bonusServer currency paid to each winner (needs Economy).

Winners and claiming

  • Members enter with the Enter button (which shows the entry count) or the reaction.
  • When it ends, winners are drawn at random, weighted by bonus chances, and DMed if you chose to.
  • With a Claim window, winners must press Claim prize in time, or a new winner is drawn automatically.
  • Manage each giveaway in View Giveaways: Edit, End now, Pause, Cancel, Reroll, or save it as a template.

Commands

CommandWhat it doesWho by default
/giveaway list · infoSee giveaways and their details.Admin
/giveaway endEnd one early.Moderator
/giveaway pause · resumePause or resume one.Moderator
/giveaway rerollDraw new winners (or replace one).Moderator
/giveaway cancelCancel one.Admin

You're set up

What you just did

  • Set your giveaway defaults
  • Created and posted a giveaway
  • Added requirements, bonuses and claiming

Common questions

Can I create a giveaway with a command?

No, giveaways are created on the dashboard. Commands are for managing them.

Someone says they can't enter.

They'll be told why when they press Enter: usually a required role, account age, or a blacklisted role.

Read next