Tiny Telegram Tools

Run a giveaway with a verifiable draw in a Telegram channel or group

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

Giveaway Draw in short

Giveaway Draw (@GiveawayDrawProBot) posts a prize giveaway with a Join button in a Telegram channel or group, draws the winners at the deadline and shows the seed that proves the draw.

  • Handle: @GiveawayDrawProBot (https://t.me/GiveawayDrawProBot)
  • Add to a group: Add the bot to your channel or group and make it an admin there, then send /new to the bot in a private chat. Link: https://t.me/GiveawayDrawProBot?startgroup=site
  • Start in private: Open the bot in a private chat and press Start. Send /new to create a giveaway. The bot asks for the prize, the number of winners, the deadline and the chat.
  • Price: Free to use. Pro is optional and is paid with Telegram Stars for one chat: 150 Stars, one time, for good.

Limits

  • You create a giveaway in a private chat with /new: prize (200 characters at most, no links), number of winners, deadline (1 hour to 30 days from now) and the chat.
  • Free: 1 winner, up to 500 participants, 1 required chat. Pro for the chat: up to 10 winners, up to 100,000 participants, up to 5 required chats, one re-draw and CSV export.
  • Participants must be members of the chat, and the creator cannot join. Bonus tickets through invite links are optional: up to 5 extra tickets for a participant.
  • The giveaway post shows a hash of a secret seed. The result post shows the seed, and sha256 of the seed must equal the hash.
  • The bot must be an admin of the channel or group where the giveaway is posted, and so must you. The bot sends the winners a message but does not send the prize.

Facts checked against the bot on .

GiveawayDrawProBot runs a prize giveaway in a Telegram channel or group. You answer four questions in a private chat: the prize, the number of winners, the deadline and the chat where the giveaway is posted. The bot then posts the giveaway with a Join button.

People tap Join and press Start in the bot, and the bot checks that they are members of the chat. At the deadline the bot draws the winners, posts the result with the seed it used, and writes to each winner. The giveaway post shows a hash of that seed (sha256), so after the draw anyone can check that the seed matches the hash that was public from the start.

You can also switch on bonus tickets. Each participant gets a personal invite link, and each new member who joins through it gives the inviter 1 extra ticket, up to 5 extra. The bot does not hand over the prize: the organiser contacts the winners.

Commands

CommandExampleDoes
/new/newIn a private chat: starts the wizard for a giveaway. Four questions: prize, winners, deadline and chat, plus a choice on bonus tickets.
/mine/mineLists your giveaways with their status. It is also where you find the Pro button, the re-draw and the CSV export.
/cancel/cancelStops the /new wizard.
/require/requirePro: adds one more chat that people must be members of to join a giveaway.
/pro/proExplains what Pro for a chat adds and where to pay.
/help/helpLists the commands.
/more/moreLists other free bots by the same maker.
/earn/earnShows how to share the bot and earn Stars.

All GiveawayDrawProBot commands

Free vs Pro

Free

  • 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 (≈ $3), one-time, per chat

  • 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

Privacy

See the full privacy page for what every bot in Tiny Telegram Tools stores.

FAQ

How can I check that the draw was fair?
When the giveaway starts, the post shows a hash of a secret seed. After the draw the result post shows the seed. Take sha256 of the seed: it must equal the hash from the start. The winners are then a fixed result of the seed and the list of participants in join order.
Does the bot need admin rights?
The bot must be an admin of the channel or group where the giveaway is posted, and you must be an admin there too. The wizard checks both before it posts.
What does Pro cost?
Pro is per chat: 150 Stars once, for good, with no subscription. It allows up to 10 winners, up to 100,000 participants, up to 5 required chats, one re-draw and CSV export. You pay in a private chat with the bot.
Who sends the prize?
You do. The bot draws the winners and sends each winner a message that the organiser will be in touch. It sends no prize.

Related guides

Other bots