Community Module

Giveaways

Run prize giveaways your members can enter with a click. This module sets the defaults, who can manage giveaways, where they're announced, and an optional host role, then you launch each giveaway with the giveaway command.

Where to find it: run /config Category dropdown Community Giveaways. Toggle the module on first.

How it works

The config page sets up the rules and defaults. The giveaways themselves are started with the giveaway command, where you enter the prize, duration, and number of winners. The bot posts an entry button and picks winners automatically when time's up.

Good to know

Set a dedicated #giveaways channel so entries don't get lost in general chat.

Recommended setup

  1. Permissions: choose which roles are allowed to create and manage giveaways.
  2. Channel: set the default channel giveaways are announced in.
  3. (Optional) Host: set a role given to whoever hosts a giveaway.
  4. Start a giveaway with the giveaway command and enter the prize, winners, and duration.

Reference: all settings

SettingWhat it does
PermissionsWhich roles can create and manage giveaways.
ChannelThe default channel giveaways are announced in.
HostAn optional role given to the giveaway host.

Troubleshooting

ProblemFix
Can’t start a giveawayAdd your role under Permissions.
Giveaway posts in the wrong placeSet the default Channel, or pick a channel when creating the giveaway.