Who is this bot template suitable for?

  • For startups
    A giveaway bot is perfect for quickly growing your audience, testing ideas, and increasing brand awareness.
  • For event organizers
    A Telegram giveaway bot helps you randomly select winners to give away free tickets, passes, and special bonuses.
  • For online stores
    A Telegram giveaway bot attracts new customers by offering exciting prizes such as free products, discounts, and bonuses.
  • For Telegram channel owners
    A giveaway bot helps grow your subscriber base by verifying that every participant is subscribed to your channel.

How does a bot from the template work when connected to Telegram?

Starting the giveaway

The Telegram giveaway bot starts by greeting the user and briefly explaining the current giveaway: the prizes being offered, the participation rules, and how winners are selected.

The main and mandatory requirement is subscribing to the specified channel.

Subscription verification

Next, the giveaway bot checks whether the user is subscribed to the required Telegram channel.

If the user is not subscribed, they cannot participate in the giveaway. However, they are given the option to follow the link and subscribe immediately. This process is fully automated — the Telegram giveaway bot guides the user step by step to ensure they have a chance to win.

Results

When it’s time to announce the winners, the Telegram giveaway bot automatically posts the results in the same channel that was checked for subscriptions.

The results include the winners' usernames, their prize positions, and the rewards they won. Winners are selected randomly.

Connecting the bot is easy

Create your own chatbot from the template in 15 minutes.
  • Sign up in Botmother
  • Click the "Create a new bot" button
  • Create a bot from the template
  • Choose a suitable template
  • Enable group and channel support in the bot settings
  • Add the bot to the channel with full administrator rights
  • On the Start screen, replace "channelname" with your channel’s username, without @ and without a link
  • Below, specify the date and time of the prize draw

Works on all platforms

Interact with customers through a single bot everywhere — it can work simultaneously on Telegram, Facebook, WhatsApp, Instagram, Viber, VKontakte, Odnoklassniki.

FAQ

This template allows you to quickly create a Telegram giveaway bot that automatically checks channel subscriptions and randomly selects winners.