How to run a giveaway on Discord

Start a giveaway with a button to enter, pick winners automatically, require a role and reroll if needed. Free with Elarix.

Updated October 2, 2026

Start one

  1. Go to the channel and run !giveaway start.
  2. Set how long it runs (for example 1d), the prize and how many winners.
  3. Optional: only let members with a certain role enter, and ping a Giveaways role.

Manage it

!giveaway list shows what's running. !giveaway end draws winners now. !giveaway reroll picks new winners if someone doesn't claim.

Questions

How many giveaways can run at once?

10 at a time for free, 50 with Premium.

Try it in your server

Elarix is free, takes two clicks to add, and starts with everything switched off.

More guides