Giveaways
Run giveaways members enter with a button or a reaction. Winners are drawn automatically when time's up.
On this page
Overview
Start a giveaway with /giveaway start, set a prize, duration, and number of winners, and choose whether members enter with a button or a reaction. Java Lava draws winners automatically the moment time runs out and posts the result. No need to come back and pick manually.
A giveaway can require a role to enter, and a reroll is available afterward if a winner doesn't claim their prize.
Setup
- 1
Start a giveaway
Use /giveaway start with a prize, duration, and number of winners.
- 2
Pick an entry method
Choose button or reaction entry when starting the giveaway.
- 3
Restrict entry (optional)
Require a specific role to enter.
- 4
Let it run
Java Lava automatically draws and announces winners when the timer ends. No manual step needed.
Examples
Illustrative mockups of what giveaways posts in Discord. They are not a live capture, but they match the real thing.
A giveaway entry panel
🎉 Nitro Classic
React or click the button below to enter!
Winners
1
Entries
42
Ends
in 2 days
Hosted by @Valenvyre
Configuration options
| Option | Description |
|---|---|
Entry Style | Button or reaction, which sets how members enter the giveaway. |
Duration | How long the giveaway stays open before winners are drawn. |
Winner Count | How many winners are drawn when the giveaway ends. |
Required Role | An optional role members must have to enter. |
Permissions
Bot permissions required
Who can configure this
Anyone with the dashboard's Owner or Admin access tier (Staff Access page), or Editor tier for day-to-day config changes
Commands
Click any command to copy it.
