Giveaway Module Renovation
Our Giveaways module has been fully renovated and rebuilt for the community. The older version was no longer compatible with our newer systems, so this update brings giveaways back in a cleaner, more reliable, and more modern form.
What's New
Monthly giveaways are returning
Giveaways are now back as a regular community feature. We are starting with 3 winners for the first giveaway, then increasing the number of winners in future months.
New giveaway design
Giveaway posts now use a cleaner, refreshed layout that is easier to read at a glance.
The new giveaway card shows:
When the giveaway ends
How many winners there will be
How many members have entered
Any entry requirements
A direct button to enter
A direct button to vote on Top.gg
Clearer entry requirements
Requirements are now displayed more clearly on the giveaway post.
Depending on the giveaway, members may need to:
Vote on Top.gg
Have an account older than 14 days
Be active enough in the community
Have specific required roles
Top.gg voting support
Giveaways now support Top.gg vote checks. If a giveaway requires voting, members will need to vote before they can enter.
Members who vote will temporarily receive the voter role, which expires automatically when their vote window ends.
One clean entry per member
The old version had extra multiplier-style entry behaviour. The new version keeps entries cleaner and easier to understand.
Each eligible member enters normally, making the giveaway system simpler and more transparent.
Automatic winner drawing
When a giveaway ends, winners are drawn automatically.
The original giveaway post updates to show that the giveaway has ended, and a separate winner announcement is sent so winners are easy to find.
Rerolls are supported
If a giveaway needs to be rerolled, staff can reroll winners from the eligible entry pool.
Rerolled winners are announced separately, so the result stays clear.
Giveaway cancelling is supported
Staff can cancel active giveaways when needed. Cancelled giveaways are clearly marked and can no longer be entered.
Better ended-giveaway behaviour
When a giveaway ends:
The Enter Giveaway button is disabled
Requirements are removed from the old giveaway post
The vote button stays available
Winners are announced in a separate message
More reliable behind the scenes
The system has been rebuilt to work better with our current community codebase.
This includes better giveaway timing, safer restart handling, cleaner role checks, improved Top.gg vote handling, and automatic cleanup for old giveaway data.