Overview
The giveaway system allows you to host interactive giveaways in your server with features like role restrictions, entry multipliers, and automatic winner selection. Members react to enter, and winners are randomly selected when the giveaway ends.Giveaways support advanced features like role-restricted entries and entry multipliers for boosters or VIP members.
Commands
giveaway start
giveaway start
Start a new giveaway in the current channel.Parameters:
Permissions: Manage Server
- duration — How long the giveaway runs (s/m/h/d/mo/y)
- winners — Number of winners to select
- prize — What the winners receive
- [role] — Optional: Restrict to members with this role
- [role:entries] — Optional: Give role holders multiple entries
s= secondsm= minutesh= hoursd= daysmo= monthsy= years
@Role:number to give that role multiple entries:@Booster:3= Boosters get 3 entries each@VIP:5= VIP members get 5 entries each
gway start, gwy start, gw startPermissions: Manage Server
giveaway end
giveaway end
End an active giveaway early and select winners.Parameters:
Permissions: Manage Server
- message_link — Link to the giveaway message
- Ends the giveaway immediately
- Selects and announces winners
- Removes reactions
- Cannot be reversed
gway end, gwy end, gw endPermissions: Manage Server
giveaway cancel
giveaway cancel
Cancel an active giveaway without selecting winners.Parameters:
Permissions: Manage Server
- message_link — Link to the giveaway message
- Cancels the giveaway
- No winners selected
- Removes reactions
- Deletes giveaway data
gway cancel, gwy cancel, gw cancelPermissions: Manage Server
giveaway reroll
giveaway reroll
Select new winners for an ended giveaway.Parameters:
Permissions: Manage Server
- message_link — Link to the ended giveaway
- [count] — Optional: How many winners to reroll (default: all)
- Selects new random winners
- Keeps original participants
- Updates giveaway message
- Announces new winners
reroll link 1= Reroll 1 winner, keep othersreroll link= Reroll all winners
gway reroll, gwy reroll, gw rerollPermissions: Manage Server
giveaway edit
giveaway edit
Edit an active giveaway’s settings.Edit Options:Aliases:
Permissions: Manage Server
- duration — Extend or shorten time
- winner / winners — Change winner count
- prize — Update prize description
- entries — Set entry multipliers
- add-entries — Add new entry roles
- remove-entries — Remove entry roles
- clear-entries — Remove all entry multipliers
gway edit, gwy edit, gw editPermissions: Manage Server
giveaway list
giveaway list
View all active giveaways in your server.What It Shows:
Permissions: Manage Server
- All ongoing giveaways
- Prize for each giveaway
- Time until each ends
- Direct links to giveaway messages
gway list, gwy list, gw listPermissions: Manage Server
How It Works
Members Enter
Members react with 🎉 to enter:
- Default: 1 entry per person
- Boosters (in example): 3 entries each
- Role restrictions apply if set
Winners Selected
When time expires (or you end it):
- Random winners selected (weighted by entries)
- Winners announced in channel
- Giveaway message updated
Entry System
Basic Entry
Everyone gets 1 entry by default when they react.Role Restrictions
Limit who can enter:Entry Multipliers
Give certain roles more entries:- Regular members: 1 entry
- Boosters: 3 entries
- VIP: 5 entries
Combined System
Restrict AND multiply:- Must have @Verified to enter
- Boosters with @Verified: 2 entries
- VIP with @Verified: 4 entries
Duration Examples
- Common Durations
- Specific Times
Permission Requirements
Bot Permissions
The bot needs:
- Send Messages
- Embed Links
- Add Reactions
- Manage Messages (to remove reactions)
User Permissions
Command Requirements:
- Manage Server — All giveaway commands
- None — Entering giveaways (just react)
Aliases
All giveaway commands support multiple aliases:giveaway
Full command
gway
Short form
gwy
Shorter form
gw
Shortest form
Usage Examples
- Simple Giveaway
- Role Restricted
- Entry Multipliers
- Management
- Editing
Common Use Cases
Reward server boosters
Reward server boosters
Member milestones
Member milestones
Event giveaways
Event giveaways
Tiered entry system
Tiered entry system
Fix mistakes
Fix mistakes
Important Notes
Winner Selection
- Winners selected randomly
- Entry multipliers increase chances proportionally
- Same person can’t win multiple times
- Winners must still have required role if restricted
Entry Tracking
- Participants tracked in real-time
- Rerolls use original participant list
- Members who leave can’t win
- Role changes respected during selection
Related Features
Role Management
Create roles to use as giveaway prizes
Server Settings
Configure other server features