Create a Giveaway

Create quick or advanced giveaways, understand member entry, and manage active or ended giveaways.

7 min readUpdated Sep 1, 2026

Choose a quick giveaway for a simple prize. Choose an advanced giveaway when you need a schedule, entry requirements, role multipliers, a template, or a custom banner.

Create a quick giveaway

Run:

/giveaway drop prize: duration: winner-count: channel:

  1. Enter a prize of up to 100 characters.
  2. Enter a duration such as 30m, 2h, or 1d 12h.
  3. Choose the number of winners.
  4. Choose a text or announcement channel.

The giveaway starts immediately. It uses your server's entry emoji, banner, blocked roles, bypass roles, and role multipliers.

Create an advanced giveaway

Create from the DashboardUse the visual editor to review all settings together.
  1. Open Dashboard → Giveaways and select Create Giveaway.
  2. Enter the prize, duration, host, and destination channel.
  3. Set the winner count.
  4. Add a schedule, requirements, bypass roles, or multipliers only when needed.
  5. Review the preview, then start or schedule the giveaway.

[Insert screenshot here]

An advanced giveaway ready to start

Create with /giveaway createThe preview lets you change advanced options before posting.
  1. Run /giveaway create prize: duration: host: channel:.
  2. Review the Giveaway Create Preview.
  3. Change the winners, schedule, requirements, multipliers, banner, or other options.
  4. Select Start.

[Insert screenshot here]

The Giveaway Create Preview in Discord

The Discord setup session expires after five minutes. Start the command again when its controls stop responding.

How members enter

  1. Open the active giveaway message.
  2. React with its entry emoji.
  3. Keep the reaction on the message while the giveaway is running.

Discortics removes an ineligible member's reaction and tries to DM the failed requirement. On the public bot, eligible members also receive a confirmation DM.

When the giveaway ends, Discortics rechecks possible winners. Members who left the server or no longer meet a requirement are skipped.

[Insert screenshot here]

A running giveaway with its entry reaction

Find a giveaway

Run /giveaway list to see running and scheduled giveaways with their short IDs and message links.

Management commands accept a short giveaway ID, Discord message ID, or full Discord message link.

Run /giveaway discover to browse public giveaways. Add giveaway: to search for a specific public giveaway ID.

Edit a giveaway

Run /giveaway edit giveaway:.

You can change the prize, remaining duration, winner count, end count, banner, public status, bypass roles, requirements, and role multipliers. Scheduled giveaways can also change their channel and start time. A running giveaway stays in its original channel.

Select Apply to save. Ended giveaways cannot be edited.

If an active giveaway message was deleted, open it with /giveaway edit and select Recover Message.

End a giveaway early

Run /giveaway end giveaway:. Leave giveaway: empty to use the newest running giveaway in the current channel.

Warning: Ending immediately closes entries and selects winners. It cannot be changed back into a running giveaway.

Reroll winners

Run /giveaway reroll giveaway: winners: ignore-recheck:.

  • winners: defaults to one new winner.
  • ignore-recheck: skips the final requirement check, but the member must still be in the server and have an eligible stored entry.

A reroll replaces the stored winner list and sends a new announcement.

Warning: Use ignore-recheck: only when you intentionally want to ignore current role, activity, and age requirements.

Command reference

CommandPurposeRequired permission
/giveaway drop prize: duration: winner-count: channel:Start a simple giveaway immediatelyManage Server
/giveaway create prize: duration: host: channel:Open the advanced creation previewManage Server
/giveaway listList running and scheduled giveawaysManage Server
/giveaway discover giveaway:Browse or search public giveawaysManage Server
/giveaway edit giveaway:Edit a running or scheduled giveawayManage Server
/giveaway end giveaway:End a running giveaway and choose winnersManage Server
/giveaway reroll giveaway: winners: ignore-recheck:Replace winners on an ended giveawayManage Server