# Run a giveaway (/giveaways/giveaway)















A giveaway is a message with a **Participate** button. When it ends, Tickety picks the winners at random. The rules on **Configuration** are your defaults: every new giveaway starts with them, and you can change them for one giveaway while creating it.

Your server needs an admin role in **Settings** before any giveaway can be created. Staff can create giveaways with the admin role, a giveaway manager role, or the Manage Channels and Send Messages permissions.

<Steps>
  <Step>
    ### Open giveaway Configuration [#open-giveaway-configuration]

    Open your [dashboard](https://tickety.top/dashboard) and pick your server. In the sidebar, under **Giveaways**, click **Configuration**.

        <img alt="Configuration under Giveaways in the sidebar" src="__img0" />
  </Step>

  <Step>
    ### Set who may enter [#set-who-may-enter]

    Under **Entry Requirements**, open **Required Roles** and pick the roles a member needs to enter. Leave it empty to let anyone in.

        <img alt="Required Roles under Entry Requirements" src="__img1" />
  </Step>

  <Step>
    ### Decide about the captcha [#decide-about-the-captcha]

    Further down, under **Captcha Mode**, pick one. A captcha is a small check that keeps fake accounts out of the draw.

    * **Disabled**: members join the moment they press **Participate**.
    * **Web Captcha**: they pass a check in their browser. Free.
    * **Discord Numpad Captcha** 👑: they type a code from a picture on buttons inside Discord.

    This one applies straight away, to giveaways already running too.

        <img alt="Captcha Mode under Entry Requirements" src="__img2" />
  </Step>

  <Step>
    ### Save [#save]

    Press **Save Changes** in the bar at the bottom of the page.
  </Step>

  <Step>
    ### Start a new giveaway [#start-a-new-giveaway]

    In the sidebar, under **Giveaways**, click **Giveaway Management**, then press **Create New Giveaway**. A form opens, one step at a time.

        <img alt="Create New Giveaway on the Giveaway Management page" src="__img3" />
  </Step>

  <Step>
    ### Fill in the prize [#fill-in-the-prize]

    On the **Prize** step, type what you are giving away in **Prize**, up to 256 characters, and pick the **Giveaway Channel** it is posted in. **Announcement Ping**, **Description** and **Host** are there if you want them. Press **Continue**.

        <img alt="The Prize step" src="__img4" />
  </Step>

  <Step>
    ### Pick when it ends [#pick-when-it-ends]

    On the **Schedule** step, pick an **End Condition**: **Time** (after a set duration), **Date**, **Participant Goal** (when enough people enter) or **Server Member Goal** (when your server reaches a member count). Then fill in the field below it. Press **Continue**.
  </Step>

  <Step>
    ### Pick the winners [#pick-the-winners]

    On the **Winners** step, set how many **Winners**, from 1 to 99. **Winner Reward Roles** are given to winners automatically. Press **Continue**.
  </Step>

  <Step>
    ### Check who may enter [#check-who-may-enter]

    The **Access** step starts with your defaults from **Configuration**. Change them here for this giveaway only. Press **Continue**.
  </Step>

  <Step>
    ### Create it [#create-it]

    On the **Review** step, check the summary and press **Create Giveaway**. Tickety posts it in the channel:

        <img alt="A posted giveaway with the Participate button in Discord" src="__img5" />
  </Step>
</Steps>

## It did not work? [#it-did-not-work]

<Accordions>
  <Accordion title="Admin Role Not Set">
    Pick an **Administrator Role** in **Settings**, then try again.
  </Accordion>

  <Accordion title="Giveaway Creation Failed">
    Tickety could not post in that channel. Give its role View Channel, Send Messages and Embed Links there.
  </Accordion>

  <Accordion title="Winners cannot exceed the participant goal">
    With a goal, the number of winners has to be at most the goal. A **Server Member Goal** also has to be above your current member count.
  </Accordion>

  <Accordion title="Members see Giveaway Required Role or Giveaway Blocked Role">
    They lack a required role, or have a blocked one. Members with a bypass role skip these checks.
  </Accordion>

  <Accordion title="Members see Account Too New or Too New Here">
    The giveaway has a minimum account age or time in server. See [Stop giveaway cheating and reward loyalty](/giveaways/giveaway-fairness).
  </Accordion>

  <Accordion title="Giveaway Captcha Expired">
    A captcha lasts 10 minutes. The member presses **Participate** again.
  </Accordion>

  <Accordion title="A goal giveaway never ends">
    A goal giveaway has no end time. It ends when someone joins and the goal is met. End it yourself from **Giveaway Management** if the goal never comes.
  </Accordion>

  <Accordion title="Winners did not get their role">
    Tickety needs the Manage Roles permission, with its role above the winner roles. It does not tell anyone when this fails.
  </Accordion>
</Accordions>

<Callout type="info" emoji="👑">
  Features marked with a crown (👑) need a [Premium Subscription](https://tickety.top/premium).
</Callout>
