Skip to content

Giveaways

Off by default

Run giveaways with a button to enter, role and level requirements, bonus entries and up to 50 winners. Schedule them from the dashboard.

On this page
  1. Open the dashboard and pick your server. Sign in with Discord if you haven’t.
  2. Find Giveaways in the module list (press / to filter it, or ⌘K and type its name) and turn it on.
  3. Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.
  4. Try it in Discord: /giveaway. Staff can restrict or turn off each command in Commands.

Tips

  • Pick a staff panel channel in the settings: Kovu posts a Start a giveaway button there. Giveaway editors, managers and the owner press it and fill in a short form instead of typing /giveaway start; anyone else is told they can’t.
  • View entrants on a giveaway shows who entered. Remove someone there, and if they won, Kovu can draw a replacement while the other winners stay. Draw replacement winners adds winners; Reroll winners replaces them all.

SettingsLink to this section

What you’ll find on the Giveaways page of the dashboard. Settings marked Advanced only show in Advanced mode.

Messages are yours to design

Each Message setting opens the message designer: stack text, cards with a colored bar, images beside text, galleries and buttons, with variables anywhere, and see it as Discord will show it. See the blocks

General

Default channelChannel
Where giveaways go when no channel is picked. Empty uses the current channel.
Giveaway editorsRoles
Members with these roles can start, end, reroll and cancel giveaways.

Announcements

What Kovu posts and sends when a giveaway ends.

Winner announcementMessage
No-winner announcementAdvancedMessage
Winner DMAdvancedMessage
DM the hostAdvancedOn/off
Tell the host who won when a giveaway ends.

Staff panel

A message with a Start a giveaway button. Giveaway editors, managers and the owner press it and fill in a short form instead of typing /giveaway start.

Panel channelChannel
Kovu posts the staff panel here when you save, and keeps it updated. Empty means no panel.
Panel messageMessage
The message above the button. Kovu adds the button where you place its slot, or at the end.
Panel button labelText
Panel button emojiAdvancedEmoji

Entry buttonAdvanced

Button emojiEmoji
Button labelText
Show live entrant countOn/off
Updates the giveaway message as members enter.

CommandsLink to this section

Each command works as a slash command and with your server’s prefix. Staff can restrict or turn off any of them in Commands.

/giveaway

Everyone

Start, end, reroll and list giveaways

/giveaway start <duration> <winners> <prize> [channel] [description] [image] [host] [required_role] [blocked_role] [account_age] [server_age] [min_level] [bonus_role] [bonus_entries] [max_entries] [daily_bonus] [referrals] [ping] [ping_role] [winner_role] [dm_winners] [hide_requirements]/giveaway end <giveaway>/giveaway reroll <giveaway> [winners]/giveaway cancel <giveaway>/giveaway list?giveaway start <duration> <winners> <prize> | end <giveaway> | reroll <giveaway> [winners] | cancel <giveaway> | list

Also works as ?giveaways, ?gw

26 options
start duration
How long it runs, like 1h, 3d or 2w (up to a year)
start winners
Number of winners
start prize
What the winners get
start channel (optional)
Where to post it (default: this channel)
start description (optional)
More about the prize
start image (optional)
An image of the prize
start host (optional)
Who is giving it away (default: you)
start required_role (optional)
Members need this role to enter
start blocked_role (optional)
Members with this role can’t enter
start account_age (optional)
Minimum account age, like 30d
start server_age (optional)
Minimum time in this server, like 7d
start min_level (optional)
Minimum level (needs the Levels module)
start bonus_role (optional)
Members with this role get extra entries
start bonus_entries (optional)
Extra entries for the bonus role (default 1)
start max_entries (optional)
Most entries one member can have
start daily_bonus (optional)
Entrants earn a bonus entry each day they press Enter again
start referrals (optional)
Entrants earn a bonus entry for each member they invite
start ping (optional)
Who to ping when it starts
start ping_role (optional)
A role to ping when it starts
start winner_role (optional)
Give winners this role
start dm_winners (optional)
DM the winners (default: yes)
start hide_requirements (optional)
Don’t list requirements; members find out privately when they enter
end giveaway
Giveaway number, message ID or link
reroll giveaway
Giveaway number, message ID or link
reroll winners (optional)
How many new winners (default 1)
cancel giveaway
Giveaway number, message ID or link
Examples
  • ?giveaway start 1d 1 Discord Nitro
  • ?giveaway end 12
  • ?giveaway reroll 12 2
  • ?giveaway list

Ready to try Giveaways?

Pick your server, turn it on and save. Changes reach Discord in seconds.

We use Google Analytics to see which pages and features get used. It never gets your Discord ID, server names or messages. No ads, and we don’t sell your data. Read our Cookie Policy.