Skip to content

Timed giveaways, entry gates, reroll

Discord giveaway bot with button entry

Run Discord giveaways without a separate bot. Caelum posts a button-entry message, tracks entries in Postgres, and picks winners when the timer ends. Staff can reroll, cancel, or end early from slash commands.

What you get

  • Button entry on the giveaway message (no reaction roll calls)
  • Duration, prize text, and winner count from /giveaway start
  • Optional required role and account-age gates on entry
  • End early, reroll invalid winners, or cancel without picking
  • Enable or disable the module per server with other Caelum features off

Setup in three steps

  1. Step 1

    Enable giveaways
    Run /modules set after inviting Caelum, then turn on the giveaway module.
  2. Step 2

    Start a giveaway
    Use /giveaway start with duration, prize, and winner count, or configure from the dashboard.
  3. Step 3

    Manage entries
    Members click Enter on the message. Staff use end, reroll, or cancel commands.

Common questions

Is this a free Discord giveaway bot?
Caelum includes giveaways in its free feature set today. See the homepage FAQ for any future pricing changes.
Do members need to react to enter a giveaway?
No. Caelum uses a button on the giveaway message. Entries are stored server-side until the giveaway ends.

More Discord bot features