/giveaway
Run giveaways that members join with a button.
“start” posts a giveaway with a Join button; the entry count updates live, and when time is up Apera picks the winners, pings them and edits the message. “end” finishes one early, “reroll” picks new winners, and “list” shows what’s running. Run start without options to see an example.
Subcommands
/giveaway start
Start a giveaway
/giveaway start [prize] [duration] [winners] [channel]| Option | Type | What it does |
|---|---|---|
prize | text | What people can win |
duration | text | How long: 30m, 2h, 1d, 1w (max 30d) |
winners | number | Number of winners (1–20) |
channel | channel | Where to post it (default: this channel) |
/giveaway end
End a giveaway now and pick the winners
/giveaway end message_id:<message_id>| Option | Type | What it does |
|---|---|---|
message_id required | text | The giveaway message ID or link |
/giveaway reroll
Pick new winners for an ended giveaway
/giveaway reroll message_id:<message_id>| Option | Type | What it does |
|---|---|---|
message_id required | text | The giveaway message ID or link |
/giveaway list
See the giveaways running in this server
/giveaway listExamples
/giveaway start prize:Nitro duration:1d winners:1One-day giveaway
/giveaway reroll message_id:https://discord.com/channels/…New winner
/giveaway listRunning giveaways
Good to know
- Needs Manage Server.
- Giveaways keep running after a restart.
