How to run a giveaway on X, Discord, Twitch and Kick

Updated 8 November 2026 · By the Vast team

Pick a prize, write short rules, set an end date, choose how people enter, and draw the winner in a way you can explain. Each platform adds its own rules on top: X publishes contest guidelines, Twitch's Terms require a disclaimer on every promotion, Kick bans pay-to-enter giveaways, and Discord has no giveaway rule but bans spam, self-bots and inflated member counts.

Rules change. Everything below was checked on 2026-11-08; read the linked pages before you launch.

The rules every giveaway needs

Whatever the platform, put these in writing before you post:

This isn't legal advice; check with a lawyer for your country and prize.

X (Twitter)

What X's rules say

X publishes Guidelines for Promotions on X. They say contests "may offer prizes for posting a particular update, for following a particular account, or for posting updates with a specific hashtag," and add:

X's Authenticity policy also bans operating multiple accounts to "engage with the same posts, accounts, or polls," and "coordinating with and/or compensating others to conduct account metric inflation" in features such as reposts and follows. It also lets one person run up to ten accounts for different purposes, so limit entries per person, not per account.

How people run one

The common mechanic is a post that asks people to follow you, reply and repost, with a winner picked from the entries.

Honest limits:

Checklist

  1. Read the X promotion guidelines and the Authenticity policy.
  2. Write your rules (prize, dates, eligibility, winner selection) and link them in the post.
  3. Ask entrants to mention you, and keep any hashtag relevant.
  4. Say that anyone using multiple accounts to enter is ineligible.
  5. Accept no more than one entry per person per day.
  6. Draw at random after the end date, and post the result.
  7. Contact the winner by DM or email and set a claim deadline.

Mistakes

Discord

What Discord's rules say

Discord's Community Guidelines don't mention giveaways, contests or sweepstakes. They do ban things giveaways often drift into:

A giveaway bot you invite is a bot application, not a self-bot. Bot makers follow Discord's Developer Policy, which doesn't mention giveaways either. It tells apps not to contact users without permission and bans "the inflation of server membership with bot or user accounts." Read the bot's own terms too.

How people run one

Honest limits:

Checklist

  1. Write the rules in a pinned message.
  2. Choose a bot you've read the terms for, or run the draw yourself.
  3. Set the entry method (one reaction, one button) and an end time.
  4. Keep the announcement in one channel.
  5. Draw at random and post the winner.
  6. Contact the winner by DM and set a claim deadline.
  7. Re-draw if the winner doesn't claim in time.

Mistakes

Twitch

What Twitch's rules say

Section 8(d) of Twitch's Terms of Service, "Promotions," lets you run a contest or sweepstakes on Twitch if you follow its rules:

The Terms' prohibited-conduct section (10) also bans spam, including bulk messages "related to promotional giveaways (such as raffles and contests)."

How people run one

Honest limits:

Checklist

  1. Read section 8(d) of the Terms.
  2. Write the rules and link them in your channel panels.
  3. Display or read out the Twitch disclaimer when you promote or run the giveaway, and post it with the rules.
  4. Choose a free way to enter.
  5. Set a close time and tell chat.
  6. Draw at random, ideally on stream, and confirm the winner is a real, eligible person.
  7. Contact the winner and set a claim deadline.

Mistakes

Kick

What Kick's rules say

Kick's Community Guidelines (updated March 19, 2026) have no separate section on contests. Two rules matter:

How people run one

Same as Twitch: a keyword in chat, a follow or subscribe requirement, and a live draw.

Honest limits:

Checklist

  1. Read Guidelines 7 and 11.
  2. Make entry free.
  3. Write rules with a minimum age.
  4. Announce the entry method and the close time.
  5. Draw at random on stream.
  6. Contact the winner and set a claim deadline.

Mistakes

Run one giveaway across all four with Vast

Vast is our product, so weigh that. Running four separate giveaways means four sets of entries to merge and four draws to defend. One giveaway page with a list of actions avoids that.

What Vast does:

Where Vast is weaker: it doesn't replace the platform rules above. You still run the giveaway and deliver prizes, and the generated rules say Vast isn't responsible for running it. Their third-party disclaimer names X and "any other social platforms," but not Twitch's exact wording, so add that and display or read it out on stream. Players sign up for a Vast account to enter, and some actions need a connected account.

Steps

  1. Decide one prize and one end date.
  2. Create the giveaway in Vast and add one action per platform.
  3. Review the generated rules and add the Twitch disclaimer if you promote on Twitch.
  4. Preview, then publish.
  5. Post the link on X, in Discord, in your Twitch panels and on Kick.
  6. After the end date, read the winner list and contact winners by email.

Run one giveaway across X, Discord, Twitch and Kick, with winners drawn at random. Start a giveaway

FAQ

Can I make people retweet and follow to enter on X?

X's promotion guidelines describe contests that reward posting an update, following an account or using a hashtag. They don't address repost-to-enter by name, but they say not to reward repeated posts and recommend one entry a day at most. Read them with the Authenticity policy.

Are Discord giveaway bots allowed?

Discord's Community Guidelines don't mention giveaways. They ban self-bots and require each account to belong to a human. Bot makers must follow the Developer Policy, which bans inflating server membership. Check the bot's own terms too.

What are the Twitch giveaway rules?

Section 8(d) of Twitch's Terms of Service covers promotions. You're the promoter, responsible for rules, winners and prizes. You can't say Twitch sponsors it, and you must display or read out Twitch's disclaimer.

Can I run a paid-entry giveaway on Kick?

No. Kick's Guideline 11 bans gambling with funds from other users, "such as requiring 'buy-ins' to participate in giveaways."

How do I pick a winner fairly?

Number the valid entries, draw with a random number generator, record the result, and have a backup winner. Say how you do it in your rules.

Sources

More guides