Run a giveaway

Giveaways where members join with a button, with requirements, several winners, confirmed winners and new draws.

How it works

The bot posts the giveaway with the prize, when it ends, the number of winners and the number of entries. Members join with the Join button. When the time is up, the bot draws the winners and mentions them in the channel.

  • If you click Join again, you can leave with Leave giveaway.
  • A giveaway can run from 1 minute to 60 days and have up to 20 winners.

Start a giveaway in the dashboard

  1. 1Open Giveaways in the menu under Events & movies and turn the module on.
  2. 2Click New giveaway.
  3. 3Write the Prize, optionally a Text, and pick the channel.
  4. 4Pick the End date, End time and Number of winners.
  5. 5Optionally pick requirements (see below) and click Start giveaway.

Under Running giveaways you see the number of entries and can End now or Cancel. Under Ended you open Winners, where you can confirm winners and draw again.

Requirements to join

  • Requires one of the roles: up to 5 roles. The member needs at least one of them.
  • Minimum level: needs Levels to be on.
  • Minimum days on the server: how long the member must have been on the server.

The requirements are shown in the giveaway. If a member lacks something, the bot tells them privately what is missing.

Confirm winners and draw again

Under the giveaway comes a list of the winners with the buttons Confirm and Draw again. Each winner is shown as confirmed ✅ or not confirmed yet ⏳.

  • A winner can confirm their own win with Confirm.
  • Staff can confirm winners with Confirm and pick them from a list.
  • Draw again only draws new winners in place of the ones who are not confirmed. If 3 were drawn and 2 confirmed, 1 new one is drawn.
💡 Staff is whoever started the giveaway, and members with Manage Server.

Commands

/giveaway start prize: duration:Starts a giveaway. Write the time as for example 30m, 2h, 1d or 1d12h. Optional: winners, description, channel and role.
/giveaway end giveaway:Ends a giveaway now and draws the winners.
/giveaway reroll giveaway:Draws again for the winners who are not confirmed.

By default the commands can only be used by members with Manage Server.

Still stuck? Ask on our Discord server or write to support@rimfrost.dk