A bot configuration where the launch-button opens a full-screen mini-app by default instead of a chat. Set via @BotFather, exposed as bot_has_main_app=true in the public profile. Main-app bots feel app-native — a tap from search, sponsored ad or share-card lands directly in the mini-app, no chat-thread context. Tracked on /miniapps leaderboard with niche filters, Stars rating and MAU sparkline.
A web application that runs inside Telegram via the bot API. Mini apps give advertisers a native-feel experience without leaving the Telegram client — popular for games, token launches, mini-shops and onboarding flows. A sponsored message’s CTA can point directly to a mini app.
A public Telegram metric awarded to bots based on accumulated Telegram Stars revenue. Levels run from 0 (no Stars earned) upward; each level has a stars threshold visible in the bot’s profile. Stars rating signals monetisation maturity — used as a proxy for "this mini-app actually makes money" when ranking the /miniapps leaderboard. Higher levels typically correlate with main-app activation and sustained MAU.
A sponsored message that triggers a payment flow directly inside Telegram instead of redirecting to an external landing page. Three cashier formats are tracked separately: Stars-priced invoices (invoiceCurrency=XTR), paid-media offers in any currency (USD, EUR, etc.) and Premium giveaways. Cashier creatives concentrate in mini-app advertisers, gaming bots and creator-economy products. Filterable on /cashier; CSV export at /api/v1/cashier-creatives.csv.
FAQ
How many Telegram mini-apps does Telegram Ads Spy track?+
Telegram Ads Spy currently tracks 1,410 Telegram bots configured with Main Mini App (bot_has_main_app=true). Of those, 0 are sponsored-enabled (running paid Telegram Ads campaigns themselves).
Which niches dominate Telegram mini-apps?+
Most active mini-app niches: gaming, crypto, vpn. Per-niche leaderboards at /miniapps/<niche>. Niche assignment is keyword + classifier driven.
What signals does Telegram Ads Spy track for Telegram mini-apps?+
Per mini-app: monthly active users (MAU), Telegram Stars rating (current level + stars-to-next-level), TG-popular global rank, niche tag, sparkline timeseries of MAU. Source: our regional observer network enrichment cron every 5 minutes.
Where can I get the mini-app dataset?+
Public JSON: https://tgadsspy.com/api/v1/miniapps. Per-mini-app detail: /api/v1/miniapps/<username>. CC-BY-4.0 license, updated continuously.