Skip to content
✦ AddThisBot
Contests

Run a Telegram giveaway that anyone can check was fair

Join button, membership check, verifiable random draw. You run a channel or group and want to give away a prize without people asking 'was it rigged?'.

  • ✓ Free to start
  • ⭐ Pro per chat, about $3.00
  • 💬 Works inside Telegram
  • ✓ Bot facts verified 25 Oct 2026
9:41
Giveaway Draw
bot
Example chat
  1. You: /new.
  2. Giveaway Draw: 🎁 New giveaway · 1 of 4. What is the prize?
  3. You: A signed book.
  4. Giveaway Draw: 2 of 4 · How many winners? Buttons: 1, 3, 5.
  5. Giveaway Draw: More than 1 winner needs Pro for the chat where you post it. Pro: up to 10 winners, 100,000 participants, 5 required chats, a re-draw, CSV export. Buttons: ⭐ Unlock Pro · 150 Stars.
  6. Invoice: Giveaway Draw Pro. Up to 10 winners. 100,000 participants. 5 required chats. Re-draw. CSV. For one chat. Pay 150 Telegram Stars.

Example chat. The commands are real; send them to @GiveawayDrawProBot.

Short answer

How do you run a fair giveaway in a Telegram channel or group?

Giveaway Draw (@GiveawayDrawProBot) runs a Telegram giveaway that anyone can check afterwards. The post shows a sha256 hash of a secret seed, and the result reveals the seed. Members tap Join, and the bot checks membership. Free gives 1 winner and up to 500 participants. Pro gives up to 10 winners and 100,000 participants.

Last checked . Telegram rules checked against Telegram's documentation: Telegram Bots: introduction, Payments in Telegram Stars. Bot commands, limits and prices come from the bots' own data, verified .

Key terms

Giveaway Draw (@GiveawayDrawProBot)
Posts a giveaway in your channel or group and draws the winners at the deadline.
Pro, per chat
A one-time payment of 150 Telegram Stars inside Giveaway Draw. Pro is for the one chat where it was bought.

The problem

Picking a winner by hand looks unfair, and a screenshot of a random number is hard for anyone to check. You also want entrants to be members of your chat.

With Giveaway Draw

Posts a giveaway in your channel or group and draws the winners at the deadline.

How @GiveawayDrawProBot works →
3 steps

How to do it

Each step uses a real command. Copy it into Telegram.

  1. 1

    Answer four questions

    In a private chat with the bot: the prize, the number of winners, the deadline and the chat. You and the bot must be admins there.

    /new
  2. 2

    People tap Join

    The bot checks that each person is a member of the chat. Optional bonus tickets: each new member through a personal invite link gives 1 extra ticket, up to 5.

  3. 3

    The draw posts its proof

    The giveaway post shows a sha256 hash of a secret seed. After the deadline the result shows the seed, so anyone can check it.

    /mine
Example

A small design channel giving away one course seat

An illustration of a typical setup, not a customer story.

  1. First

    The owner runs /new: prize, 1 winner, 7 days, the channel.

  2. Then

    Readers tap Join and press Start in the bot. Some share invite links for bonus tickets.

  3. Result

    At the deadline the bot posts the winner and the seed. A reader checks the hash and comments 'matches'.

Free vs Pro

Start free. Pay once when you need more.

Free: 1 winner, up to 500 participants, 1 required chat. Pro for the chat: up to 10 winners, 100,000 participants, 5 required chats, one re-draw, CSV export, and no bot line under the post.

Free

0 Stars

What you get with Giveaway Draw at no cost.

  • 1 winner for each giveaway
  • Up to 500 participants
  • 1 required chat: the chat where the giveaway is posted
  • A prize line of up to 200 characters and a deadline from 1 hour to 30 days
  • Bonus tickets through invite links
  • A short line from the bot under the giveaway

Pro

⭐ 150 Stars · per chat

One payment unlocks Pro for one chat. That is about $3.00.

  • Up to 10 winners
  • Up to 100,000 participants
  • Up to 5 required chats
  • One re-draw
  • CSV export of the giveaway
  • No line from the bot under the giveaway

Opens @GiveawayDrawProBot in Telegram. Send /pro there. You pay with Telegram Stars inside the bot.

Pro is paid once in Telegram Stars, inside each bot. No account and no card on this site. The Pro page lists every bot's price and what Pro adds.

⭐ See every Pro upgrade

Good to know before you start

  • The bot does not send the prize. The organizer contacts the winners.
Bots for this job

The main bot, and bots that help

FAQ

Questions people ask

How can people check the draw was fair?

The post shows a hash of a secret seed at the start. The result shows the seed. Take sha256 of the seed: it must equal the hash. The winners follow from the seed and the participant list in join order.

Does the bot need admin rights?

Yes. The bot must be an admin of the chat where the giveaway is posted, and so must you. The wizard checks both before it posts.

What does Pro cost?

150 Telegram Stars, once, per chat, with no subscription. You pay in a private chat with the bot.

Try it in your chat now

Open @GiveawayDrawProBot, press Start, and send the first command. It is free to start.

Related use cases

For builders

Need a bot that does exactly your job?

We build Telegram bots and Mini Apps with Stars payments. Or list your own bot here.