Giveaways
Run fair giveaways with requirements, bonus entries, rerolls and winner DMs.
% Aliases: %gw, %giveway 5s cooldownUsage #
/giveaway <start | end | pause | resume | cancel | reroll | list>Permissions #
You need
Ethvex needs
Cooldown
Free and Pro #
Starting a giveaway #
Run /giveaway start to open the setup panel. It has four tabs you can switch between with the dropdown. When everything looks right, press Launch Giveaway.
| Tab | What you set |
|---|---|
| Setup | Prize, duration, number of winners (1 to 50), channel, description, entry method (button or reaction) and max entries per person. |
| Requirements | Who can enter and who gets extra chances. |
| Appearance | Accent colour, banner and thumbnail images, button label, emoji and colour, reaction emoji and footer text. |
| Actions | Winner DMs, host DMs, pings, a winner role, a separate announcement channel and more. |
Use 30m, 12h, 1d or mix them like 1d12h30m.
Requirements and bonus entries #
Entry requirements and bonus entries are available on Pro servers.
- Required roles. Members must have one of these roles to enter.
- Blocked roles. Members with these roles cannot enter.
- Minimum account age. Keeps brand new alt accounts out.
- Minimum time in server. Rewards members who have been around a while.
- Booster only. Only server boosters can enter.
- Bypass roles. Members with these skip every requirement.
- Bonus entries. Give chosen roles 2x up to 100x the chances of winning.
If someone does not meet a requirement, Ethvex tells them exactly why when they try to enter.
Actions after it ends #
- DM each winner with a custom message, and DM the host with the results.
- Ping winners in the channel, or suppress pings if you prefer.
- Give winners a role automatically.
- Announce winners in a different channel.
- Automatically reroll if a winner cannot be picked, up to a set number of attempts.
- Show or hide the live entry count.
Managing giveaways #
Every giveaway has a short 6 character ID. Find it with /giveaway list, then use it with the commands below.
/giveaway startOpen the setup panel for a new giveaway.
/giveaway listSee active and paused giveaways with their ID, end time, winners and entries.
/giveaway end <id>End a giveaway now and pick the winners.
/giveaway pause <id>Freeze the timer. Nobody can enter while it is paused.
/giveaway resume <id>Continue a paused giveaway with the time it had left.
/giveaway cancel <id>Cancel without picking any winners.
/giveaway reroll <id> [count]Pick new winners for an ended giveaway. Count is 1 to 50, default 1.
Message variables #
{prize}The prize name
{host}Mention of the host
{winners}Number of winners
{entries}Current number of entries
{ends}End date and time
{ends_relative}Time left, like "in 2 hours"
{winner}Winner mention, in the winner DM
{server}Server name, in the winner DM
Examples #
/giveaway start/giveaway list%gw reroll 7F3A21 2%gw pause 7F3A21
Ethvex