Role Reactor LogoRole Reactor
Admin

Giveaway

Create and manage high-capacity server giveaways with advanced entry requirements, claim periods, and automatic winner selection.

Subcommands

create

Create a new giveaway with full customization

end

End a giveaway early and pick winners

reroll

Reroll winners for an ended giveaway

list

List all active and ended giveaways

delete

Delete a giveaway permanently

Usage Examples

Create a giveaway with all options:

/giveaway create prize:Nitro winners:1 duration:24h

Optional filters:

  • channel — Channel to post in
  • description — Additional details
  • required-role — Role required to enter
  • min-level — Minimum XP level to enter
  • require-vote — Require a top.gg vote to enter
  • claim-period — Time winners have to claim (e.g. 24h)
  • min-account-age — Minimum Discord account age
  • min-server-age — Minimum time in server

Manage existing giveaways:

/giveaway end giveaway-id:abc123
/giveaway reroll giveaway-id:abc123
/giveaway list
/giveaway delete giveaway-id:abc123

Permissions Required

  • Manage Server permission required

What You'll See

An interactive giveaway embed with a reaction-based entry system, live participant count, countdown timer, and automatic winner selection. Winners are pinged when the giveaway ends.

Troubleshooting

  • No winners picked: Ensure there are valid entries that meet all requirements.
    - Cannot reroll: Only ended giveaways can be rerolled.
    - Entry requirements not working: Double-check that the required role, level, or vote settings are correct.