Table of Contents
Telegram Star Messages let Premium users charge Stars for every incoming DM from non-contacts. You set a price between 1 and 10,000 Stars, non-contacts pay upfront, and you earn with zero commission from Telegram. This guide covers every step to enable it, how to price it right, how to exempt your VIP fans, and — the part competitors skip — how to combine Star Messages with a structured message pack system for real DM revenue.
Every other piece covering telegram star messages is either a news blurb under 900 words or Telegram’s own feature announcement with no creator angle. None of them tell you what to charge, how to filter who pays, or when native Stars fees stop making sense and a pack-based DM product takes over. That is what this tutorial fixes.

What Are Telegram Star Messages and Who Are They For?
Telegram Star Messages let you charge Telegram Stars for each incoming DM from non-contacts. The sender pays your set fee upfront, you receive the Stars, and Telegram takes zero commission, according to Telegram’s official announcement. It works in personal chats and groups.
The feature serves two distinct audiences:
Creators and public figures who receive hundreds of unsolicited DMs daily and want to filter noise while earning from legitimate requests. If you run a paid channel, coach clients, or produce exclusive content, Star Messages turn your DMs into a revenue layer instead of a burden.
Spam-filtering users who want to ensure every message that reaches them is from someone willing to back it with real money. Even a small Star fee — 5 to 10 Stars — blocks nearly all automated spam and scam messages, since bots and spammers will not spend to reach you.
Star Messages work in two contexts:
- Personal chats — charge non-contacts to message you directly
- Groups — charge every non-admin member a Star fee per message they send
This is separate from Telegram paid posts and Star Reactions, which apply to channel content rather than direct messages.
How to Enable Star Messages on Your Telegram Account
Enabling Telegram Star Messages takes under two minutes if you already have Premium. The setup path differs slightly between personal DMs and group chats, but both follow the same logic: find the paid messages toggle, set your Star price, and save.
Step 1: Get Telegram Premium
Star Messages require an active Telegram Premium subscription. Without it, the paid messages option does not appear anywhere in your settings. Open Telegram, go to Settings, tap Telegram Premium, and complete the purchase. For a full breakdown of which Premium features actually drive creator revenue and when the $4.99/month pays for itself, see our Telegram Premium creator ROI guide. Premium runs roughly $5/month depending on your region and payment platform.
If you already have Premium, skip to Step 2.
Step 2: Open Privacy and Security Settings
On mobile, go to Settings → Privacy and Security → Messages. You will see a new option labeled something like “Charge Stars for Messages” or “Paid Messages.” This is where you control your personal DM Star fee.
On desktop, the path is the same: Settings → Privacy and Security, then scroll to the Messages section.
Step 3: Set Your Star Fee
Tap the paid messages toggle to enable it. You will see a slider or input field to set your price between 1 and 10,000 Stars per message. Set your initial price here — do not agonize over it. You can change it any time, and you will likely adjust after watching actual message volume for a week.
Once you save, Telegram will show a notice in your chat that explains to incoming senders that a Star fee is required.
Step 4: Enable Star Messages in a Group (Optional)
If you manage a Telegram group and want to charge members per message, open the group settings, tap Permissions, and look for Charge Stars for Messages. Enable it and set the fee. Every non-admin member pays this fee each time they send a message. Admins are automatically exempt.
This setup is useful for Q&A communities, support groups, or exclusive fan groups where you want high-quality, intentional messages rather than noise.

How to Set Your Star Message Price (1–10,000 Stars)
The right Star price depends on what you are trying to accomplish — filtering noise or generating meaningful revenue. Most creators who charge for telegram messages make the mistake of picking a number at random. Here is the framework to set it intentionally.
The three pricing tiers:
| Star Price | USD Equivalent | Best For |
|---|---|---|
| 1–10 Stars | $0.02–$0.20 | Basic spam filtering, high message volume |
| 10–100 Stars | $0.20–$2.00 | Revenue + filtering balance, most creators |
| 100–1,000 Stars | $2.00–$20.00 | Premium DM filtering, coaches, high-ticket creators |
| 1,000–10,000 Stars | $20.00–$200.00 | Public figures, filtering-only, no revenue goal |
For most creators running paid channels or selling content, 25 to 100 Stars per message is the practical range. Low enough that serious fans still reach out, high enough that each message is worth a dollar or more. At 50 Stars per message, you earn roughly $0.65 per DM after withdrawal costs — that adds up fast when you are also running a paid channel with an engaged audience.
According to Telegram’s core API documentation, the feature is designed as a spam filter first and monetization second. That ordering matters. If you set the price so high that nobody messages you, you have a filter — not a revenue stream.
Starting price recommendation: Set 25–50 Stars for your first week. Watch how many messages come through. If you are getting the volume you want, hold the price. If volume drops too much, lower it. If you are still getting spam, push it up. Treat week one as a calibration period, not a permanent decision.
How to Exempt Fans and VIP Members From Fees
The single most important operational detail for creators: exemptions. If you charge for Telegram messages but accidentally gate your most loyal fans, you will frustrate the people who matter most and lose revenue from the people most likely to convert.
Here is how exemptions work:
Automatic exemptions (Telegram handles these):
- Anyone already in your contacts list pays nothing — they message you for free
- Any user you have previously messaged also pays nothing
- In groups, channel admins are always exempt from the per-message fee
Manual exemptions (you control these):
- You can designate specific groups or chats where Star fees do not apply
- Some Telegram clients let you add individual users to a free-message whitelist
The VIP exemption strategy for creators:
If you run a paid Telegram channel with Paprika, your paying members are your VIPs. The problem is they may not be in your contacts — Telegram does not automatically link channel membership to contact status.
The practical solution: when a fan joins your paid channel, message them once from your personal account. That single outbound message makes them a “prior conversation” contact and exempts them from your Star fee forever. It takes five seconds and keeps your best fans friction-free while the Star fee continues filtering cold inbound DMs.
This is the setup most guides skip. It is also the reason you should not set your Star fee the moment you enable the feature — take a day to message your existing paying members first, then turn the fee on.
Telegram Star Messages vs Paprika Paid Chat: Which Setup Earns More?
Both systems charge for DMs, but they work differently and serve different monetization goals. Choosing between them — or combining them — comes down to who is messaging you and whether you want reactive, inbound-dependent earnings or predictable, upfront revenue you can promote.

Telegram Star Messages earn money when someone chooses to message you. You have no control over volume, no way to promote “buy DM access now,” and no predictable monthly income from the feature alone. You earn in Stars that sit in escrow for 21 days before you can withdraw them via Fragment. The fee also only applies to non-contacts — your existing audience can still DM you for free.
Paprika message packs work the other way: you set a price for a bundle of messages (for example, $15 for 20 DMs), fans buy the pack upfront, and you earn before any conversation starts. The revenue is immediate, in USD via Stripe Checkout or manual payment, with zero holding period and no Stars conversion math. And because you are selling a product, you can promote it — pin a post in your channel, add it to your bio, run a limited-time offer.
Here is the head-to-head comparison for monetizing Telegram DMs:
| Feature | Telegram Star Messages | Paprika Message Packs |
|---|---|---|
| Pricing model | Per message (Stars currency) | Bundle of messages (USD, any amount) |
| Revenue timing | Earned per message, withdrawn after 21-day hold | Paid upfront at pack purchase |
| Currency | Telegram Stars | USD via Stripe or manual payment |
| Applies to | Non-contacts only | Anyone you grant access to |
| Can be promoted? | No — passive, fan-initiated | Yes — sell it like any product |
| Revenue predictability | Unpredictable (inbound dependent) | Predictable (pack sales you control) |
| Commission | 0% from Telegram (withdrawal fees apply) | 0% — flat monthly Paprika plan, no revenue share |
| Requires Premium | Yes | No |
| Payment methods | Stars only (in-app purchase) | Card, crypto, bank transfer, any method |
The hybrid approach works best for most creators:
Use Telegram Star Messages as your cold-DM filter. Any stranger who wants to reach you pays the Star fee. This keeps your DMs clean and earns you Stars passively.
Offer your paying channel members a Paprika message pack as a VIP upsell. They buy a pack, you exempt them from Star fees (by messaging them once first), and they get direct DM access at a price you set and a timeline you control. The two systems do not conflict — they serve different segments of your audience.
Creators who run both tend to earn more from the pack side, because pack revenue is predictable and promotable. According to data from membership platform Circle, membership creators earn 41% more than mixed-revenue creators — $94K versus $67K average annually. Structured, recurring access beats passive per-message income at scale.

Turning Star Message Revenue Into Real Money
Stars sit in your account until you withdraw them through Fragment, Telegram’s official marketplace, where they convert to Toncoin (TON) you can exchange for fiat. You need at least 1,000 Stars and must wait out a mandatory 21-day holding period before any withdrawal starts. Here is the full path:
Step 1: Reach the 1,000 Star minimum. You need at least 1,000 Stars to initiate a withdrawal from Fragment — roughly $13 USD. Below that threshold, Stars accumulate but cannot be moved.
Step 2: Wait out the 21-day holding period. Every Star you earn from paid messages is locked for 21 days from the moment it arrives. Plan your cash flow around this. If you enable Star Messages today, your first withdrawal happens in three weeks at the earliest.
Step 3: Connect Fragment and withdraw. Go to Fragment.com, connect your Telegram account, and initiate a Stars withdrawal. You will need a TON wallet address. Fragment converts your Stars to TON at the current rate.
Step 4: Convert TON to cash. TON can be exchanged for USD or other currencies on crypto exchanges. The conversion spread adds roughly 2–3% to your costs on top of any exchange fees. For a full walkthrough of the cash-out math, see the Telegram Stars withdrawal guide.
The real earnings math at different Star prices:
| Stars per Message | USD per Message (creator earns) | 20 messages/day | 50 messages/day |
|---|---|---|---|
| 25 Stars | ~$0.33 | ~$200/mo | ~$495/mo |
| 50 Stars | ~$0.65 | ~$395/mo | ~$975/mo |
| 100 Stars | ~$1.30 | ~$790/mo | ~$1,950/mo |
| 500 Stars | ~$6.50 | ~$3,900/mo | ~$9,750/mo |
At the $0.013 payout rate per Star. Higher fees generate lower message volume — the 500-Star tier will see far fewer than 20 messages per day in practice for most accounts. The 25–100 Star range is where volume and per-message earnings find their balance for most creators.
Common Mistakes With Telegram Star Messages
Most creators who try Telegram paid DMs via Star Messages make one of these errors in the first week. The most common mistakes cost you real money or frustrate your best fans — all of them are avoidable if you know what to watch for before you flip the switch.
Setting the fee before messaging existing fans. Turn the fee on without first messaging your paying members, and you gate the people most likely to have high-value conversations with you. Message your audience first, then enable the fee.
Treating Star Messages as a primary revenue stream. At 50 Stars per message and 10 messages per day, you earn about $200/month — solid supplemental income but not a business. Creators who build paid Telegram channels or sell message packs generate recurring, predictable income that Star Messages alone cannot match.
Ignoring the 21-day delay. Stars sit in escrow for three weeks. If you need cash flow, the delay matters. Paprika message packs pay out immediately when a fan purchases — no holding period.
Not telling your audience the fee exists. Telegram does not announce your Star fee to your channel subscribers. If you do not post about it — in your channel, your bio, or your social profiles — nobody knows they can pay to DM you. Treat it like any product launch.
Skipping the Telegram Stars subscription math. Star fees interact with your broader Stars strategy. If you also run Star Subscriptions or Star Reactions on your channel, your total Stars balance grows from multiple streams — understand the full picture before optimizing any single one.
FAQ
Do You Need Telegram Premium to Use Star Messages?
Yes. Telegram Star Messages require an active Telegram Premium subscription. Without Premium, the option to set a Star fee does not appear in your Privacy and Security settings. Premium costs roughly $5 per month depending on your region. Once enabled, you can charge between 1 and 10,000 Stars per incoming message.
How Much Is One Telegram Star Worth When You Earn It?
Creators receive approximately $0.013 per Star earned — so 1,000 Stars equals roughly $13 before withdrawal costs. Buyers pay more ($0.016 per Star) because Apple and Google take a 30% cut on in-app purchases. You need at least 1,000 Stars to initiate a withdrawal through Fragment, with a mandatory 21-day holding period.
Can You Exempt Specific People From Paying Star Messages Fees?
Yes. Telegram automatically exempts your existing contacts and any user you have previously messaged. You can also manually exempt specific groups or designate free access for select individuals. Admins in a group where Star Messages are enabled are also exempt from the per-message fee by default.
What Is the Difference Between Telegram Star Messages and Paprika Message Packs?
Star Messages charge per individual message in Telegram Stars currency, require Premium, and pay out through Fragment after a 21-day hold. Paprika message packs let you sell bundles of DMs for a fixed price in USD via Stripe or manual payment, with no Premium required, no holding period, and predictable upfront revenue from each pack sale.
Telegram Star Messages are a legitimate DM filter and a real — if passive — earnings layer. For more Telegram creator tutorials, see the full tutorial library. The creators who get the most out of them combine the native Star fee with a structured pack product: Star Messages handle cold inbound DMs, Paprika handles the paying fans. Set up both and your DMs stop being a cost center and start being a revenue channel. Start at paprika.bot to set up your first message pack in under five minutes.

Building tools for Telegram creators to monetize their communities.
LinkedIn




