# How to run a giveaway in a Telegram channel

Three ways to run a giveaway and how to make people trust the result.

https://shiba-bank.com/en/guides/channel-giveaway

Updated 2026-10-01 · 3 min read

A giveaway in a channel pleases subscribers and brings new ones. There are three ways to run one — they differ in the prizes and in who picks the winners.

## 1. Telegram's built-in giveaway

Channels and groups can give away Telegram Premium subscriptions or Stars among their subscribers right inside Telegram. The organizer pays for the prizes, and Telegram picks the winners and hands out the prizes itself. Premium subscriptions from such a giveaway also bring the channel boosts — see [Telegram boosts](https://shiba-bank.com/en/guides/telegram-boosts).

## 2. A Stars giveaway in the Shiba Bank bot

The bot posts the giveaway in your channel with a "Join" button and pays the prizes itself.

- **Conditions.** Subscribing to the giveaway's channels, a boost, Telegram Premium, an account level, an NFT gift on the profile — whichever the organizer chooses.
- **Protection from farms.** Before the result the bot sifts out extra accounts: one person, one ticket.
- **A result anyone can check.** The list of entrants is fixed before the draw, a public random number picks the winners, and anyone can recount the result.
- **Prizes.** Stars from the organizer's wallet in the bot — the bot credits them to the winners itself.

Step by step: [a Stars giveaway in a channel](https://shiba-bank.com/en/guides/raffles).

[Everything inside Telegram — Open the app](https://t.me/barboskich_stars_bot?startapp=site_ai_en)

## 3. A draw among a post's commenters

In a channel's discussion chat the Shiba Bank bot can give away Stars among those who commented on a post: one person, one ticket, however many comments they write. The chat's sponsor pays the Stars from their wallet in the bot. It is turned on in the bot's chat settings.

See also: [Comments in a Telegram channel](https://shiba-bank.com/en/guides/channel-comments).

## Contest ideas for a channel

- **A giveaway among subscribers** — the simplest: the condition is a subscription, the prize is Stars or a gift.
- **A comment contest** — the best answer to a question in a post.
- **A quiz** — a prize to whoever answers correctly first.
- **A photo or story contest** on your channel's topic.

If a jury picks the winner, publish the rules in advance.

## How to make people trust the result

- Publish the conditions and the deadline before the start and do not change them afterwards.
- Pick winners at random, in a way that can be checked.
- Sift out duplicate accounts, or the prize goes to whoever made the most of them.
- Publish the result in the same channel.

## Frequently asked questions

### How do I run a giveaway in a Telegram channel?
There are three ways: Telegram's built-in giveaway, a Stars giveaway through the Shiba Bank bot, and a draw among a post's commenters. For a giveaway through the bot, tap "Giveaways" in it.

### How do I pick a winner fairly?
Fix the list of entrants before picking, pick at random and let people check the result. In the Shiba Bank bot's giveaways this happens automatically.

### Can people take part with several accounts?
Not in the Shiba Bank bot's giveaways: before the result the bot leaves one ticket per person.

### Does the bot have to be an admin of the channel?
Yes: to publish the giveaway post and check subscriptions, the bot must be an admin of the channel with the right to post messages.

### What does a giveaway through the bot cost?
The bot charges nothing for running it: the organizer pays only for the prizes — with Stars from their wallet in the bot.
