Skip to guide
NightCrew Docs

Documentation›Engagement›Giveaways

Engagement

Giveaways

Timed giveaways with requirements, winners, rerolls, and history.

Updated October 21, 20261 min read

Getting started

1

Build the campaign

Set prize, copy, sponsor, terms link, images, duration, winner count, and destination.

2

Set eligibility

Require a role, NightCrew level, account age, or server-membership age.

3

Reward supporters

Give a selected role extra weighted entries while still selecting unique winners.

4

Operate live

Monitor verified entries, extend time, end early, or cancel from the dashboard.

5

Close and reroll

NightCrew records winners, optionally sends DMs, excludes previous winners when configured, and supports rerolls.

Settings reference

Use this reference when you need to check what a setting does.

Prize

Required member-facing reward.

Sponsor

Optional partner attribution in the embed.

Eligibility

Role, level, account-age, and membership-age rules checked on entry.

Bonus entries

Extra weighted chances for one role without allowing duplicate winner slots.

Persisted entry

Eligible or rejected entrant record with its weight and reason.

Winner history

Selected users and reroll count retained per campaign.

How it works

Here’s what happens once you’ve finished setup.

  1. 1
    Host

    Launches after reviewing the live preview.

  2. 2
    Member

    Reacts to enter and receives a reason if ineligible.

  3. 3
    NightCrew

    Persists validated entries and monitors the deadline.

  4. 4
    Draw

    Selects unique eligible winners from the weighted pool.

  5. 5
    Follow-up

    Publishes results, optionally DMs winners, and supports controlled rerolls.

Example

EXAMPLE
Premium giveaway

Prize `1 Month Discord Nitro`, 24 hours, one winner, #giveaways, NightCrew Member role, seven-day account age, sponsor credit, terms link, and winner DMs.

Permissions

!
What NightCrew needs
  • Send Messages
  • Embed Links
  • Add Reactions
  • Read Message History

Discord commands

/giveawayStart a giveaway from Discord

Troubleshooting

No winner is selected

No eligible non-bot entries remained after role, level, and age checks.

Giveaway does not end

Confirm the bot stayed online and the giveaway module remained enabled.

An entry is rejected

Review the member's required role, NightCrew level, account age, and server join date.

A reroll repeats someone

Disable repeat winners before launch; earlier winner IDs are excluded from the reroll pool.