LIVE PORTAL Telegram v11.8 API Synchronized Free Animated Stickers
shield_person ADMIN LOGGED IN + Write Guide
admin_panel_settings ADMIN CONTROLS Guide #10951 • tips
How Bots Send Paid Media in Telegram: Digital Products, Star Invoices & Automated Sales
play_circle Official Video Tip #471
Bot Automation & Digital Commerce

How Bots Send Paid Media in Telegram: Digital Products, Star Invoices & Automated Sales

Monetize digital content with zero payment gateway friction. Discover how Telegram bots can dispatch encrypted Paid Media (photos, videos, and tutorials) that users unlock using Telegram Stars—providing buyers with permanent lifetime access via Settings while automating developer revenue pipelines.

paid Official demonstration: A bot sending a locked paid media bundle in direct chat, the buyer tapping the Stars unlock button with instant biometric confirmation, and accessing the high-resolution media immediately.
lock
Encrypted Blur Preview
Media is blurred with cryptographic safety on Telegram servers until the user's Star transaction is confirmed on the ledger.
inventory
Lifetime Access Archive
All unlocked media is permanently cataloged under Settings ➔ Telegram Stars ➔ My Stars, ensuring perpetual access even if the chat is cleared.
bolt
Automated Bot Delivery
Developers can programmatically deliver courses, high-res art, music stems, or consulting clips via the sendPaidMedia Bot API endpoint.
terminal BOT API SPECIFICATION

How sendPaidMedia Operates in Bot API 7.8+

A technical overview of the endpoint parameters and payload structure for bot-driven paid media.

HTTP POST /bot<token>/sendPaidMedia
// Method: sendPaidMedia (Bot API August 2024 Update)
{
  "chat_id": 987654321,
  "star_count": 150,
  "media": [
    {
      "type": "photo",
      "media": "https://cdn.example.com/art/design_preview_highres.jpg"
    },
    {
      "type": "video",
      "media": "attach://masterclass_lesson1.mp4",
      "supports_streaming": true
    }
  ],
  "caption": "Unlock Masterclass Lesson 1 + Raw Project Files",
  "payload": "order_invoice_course_101"
}

// MTProto Response
message#5b497040 flags:# 
    media:messageMediaPaidMedia#a8852491 
        stars_amount:150 
        extended_media:Vector<MessageExtendedMedia> = Message;

When a bot dispatches sendPaidMedia, Telegram wraps the assets in a messageMediaPaidMedia container. Before payment, clients only receive a low-resolution blurred placeholder (messageExtendedMediaPreview). Upon payment confirmation via Telegram Stars, the server updates the client state in real time to messageExtendedMedia, revealing the uncompressed photos and high-bitrate video stream.

shopping_cart
Bot Paid Media & Star Invoicing Simulator

Simulate a user purchasing locked educational video tutorials or digital art bundles from a bot using Telegram Stars.

lock
Locked Media Asset
Encrypted on Telegram Cloud • Tap to Unlock
checklist STEP-BY-STEP GUIDE

How to Purchase & Access Bot Paid Media

A frictionless experience for buyers and subscribers.

1
Receive Locked Media from Bot
When a bot sends paid content, you will see a frosted blur preview displaying the price in gold Telegram Stars.
2
Confirm Star Transaction
Tap Unlock for ⭐️ Stars. Confirm with biometric authorization (FaceID/Fingerprint) or device passkey.
3
Enjoy Lifetime Access
The media unblurs immediately. Even if the bot is blocked or the conversation history is cleared, you can retrieve the media anytime in Settings ➔ Telegram Stars ➔ My Stars.
help_center FREQUENTLY ASKED QUESTIONS

Bot Paid Media FAQ

Answers regarding developer limits, refunds, and storage permanence.

Can bots send multiple media files in a single paid package?
Yes! Developers can group up to 10 photos and videos into a single paid album, allowing users to unlock complete bundles with one transaction.
How do developers receive payout for bot paid media?
Stars earned by bots accumulate in the bot's balance. Developers can withdraw their earnings as Toncoin via Fragment.com or reinvest them in subsidized ads with 0% platform fees.
What happens if a buyer deletes the bot chat by mistake?
Paid media purchases are stored immutably on the user's account ledger. You never lose purchased content—simply open Settings ➔ Telegram Stars ➔ My Stars to browse your entire historical library.
admin_panel_settings ADMIN Guide #10951 Actions
Enlarged Preview
Click anywhere outside or press ESC to close viewer
smart_display Telegram Video Short
1080p HD
Official Source: @TelegramTips Post #44 Press ESC or click outside to close