Skip to main content

Overview

greed’s giveaway system is built for high engagement. It supports buttons for easy entry, role-based requirements, and full customization of the giveaway embed.

Starting a Giveaway

Create a giveaway by specifying the duration, winner count, and the prize.
,giveaway start (duration) (winners) (prize) @Role
,giveaway start 1h 2 Nitro @Supporter
Image1[1]
Role Requirements: Use the ,giveway blacklist (role) flag to restrict the giveaway to members with a specific role.

Giveaway Management

Control your active giveaways with these subcommands.

Basic Controls

  • ,giveaway end (message_id): Force a giveaway to end immediately.
  • ,giveaway reroll (message_id): Pick new winners for a finished giveaway.
  • ,giveaway blacklist @user: Prevent a specific user from entering giveaways.
  • ,giveaway setmax (role) (max enteries): Limit how many giveaways a user can win in a certain timeframe.

Editing Giveaways

You can modify an active giveaway’s details without needing to restart it.
  • ,giveaway edit prize (message_id) (new prize): Update the prize description.
  • ,giveaway edit winners (message_id) (count): Change the number of winners to be selected.
  • ,giveaway edit duration (message_id) (new duration): Adjust the time remaining.
  • ,giveaway edit description (message_id) (text): Add or change the giveaway description.

Technical Details

  • Participation: Users enter by clicking the “Enter” button on the giveaway message.
  • Winner Selection: greed uses a cryptographically secure random number generator to ensure fair winners.
  • Notifications: greed can DM the giveaway creator and the winners when the giveaway ends.