With the giveaway command, you can create, end, or reroll a giveaway.
Notes:
- The giveaway command and its sub commands require the Giveaways module to be enabled in order to work.
- If you want to give specific roles access to these commands, you need to make them Giveaway Managers, which can be configured within the module on the dashboard. Simply giving them an Allowed Role through the Commands tab is not going to work.
Creates a new giveaway.
| Command | Alias | Cooldown | Usage | Example |
|---|---|---|---|---|
| ?giveaway create | ?gw create, ?ga create | 5 seconds | ?giveaway create [channel] [winners] [duration] [name] | ?giveaway create #giveaways 1 3d Lifetime Dyno Premium |
| /giveaway create channel: winners: duration: name: | /giveaway create channel:#giveaways winners:1 duration:3d name:Lifetime Dyno Premium |

Creating a giveaway with this command will not automatically start it. You must click the Start button under the giveaway message to start it.
Ends a giveaway immediately.
| Command | Alias | Cooldown | Usage | Example |
|---|---|---|---|---|
| ?giveaway end | ?gw end, ?ga end | 5 seconds | ?giveaway end [message ID/link] | ?giveaway end 203280385893728256 |
| /giveaway end message: | /giveaway end message:203280385893728256 |

Ending a giveaway early with this command will also announce the winners.
Rolls a new winner for an ended giveaway. If a user is not supplied, this will reroll all users.
| Command | Alias | Cooldown | Usage | Example |
|---|---|---|---|---|
| ?giveaway reroll | ?gw reroll, ?ga reroll | 5 seconds | ?giveaway reroll [message ID/link] (users) | ?giveaway reroll 203280385893728256 |
|
/giveaway reroll message: /giveaway reroll message: user: |
/giveaway end message:203280385893728256 /giveaway end message:203280385893728256 user:@bean |

Due to a Discord limitation, when using the slash command, you can only reroll one user at a time.