Skip to content
Messaging

Giveaways

Run giveaways where members enter with one click.

Members enter a giveaway with one click on its button, and Koya picks the winners when the timer ends.

Open it from the dashboard: Messaging › Giveaways.

  1. Click Create Giveaway.
  2. Fill in the Prize, the Channel where the message is posted, the End date and the number of Winner(s).
  3. Save it as a draft, or publish it to post the message right away.

The End date must be between 30 seconds and 90 days from now. Times are shown in your server’s timezone.

The Message section is what Koya posts when the giveaway starts, and Enter button is the button members click. Both are customizable. Besides the user and server variables, the message accepts:

Variable Value
{prize} The prize
{winners} The number of winners
{winners_list} The winners, once picked
{participants} The number of entries
{host} The member who created the giveaway
{ends_at} The end date
{ends_relative} The time left before the end
{ended_at} When the giveaway ended
  • Required roles: members need at least one of these roles to enter.
  • Blocked roles: members with any of these roles cannot enter.
  • Minimum account age (days): blocks Discord accounts younger than this.
  • Minimum member age (days): blocks members who joined the server more recently than this.

Set an age to 0 to turn it off.

From the list, End now ends a giveaway early and picks the winners, and Re-roll picks a new winner for an ended one. The same actions exist in Discord with /giveaway end and /giveaway reroll, for members with the Manage Server permission.

Plan Giveaways
Free 1
Premium 10
Pro Unlimited

Ended giveaways count until you delete them.