Telegram Mini Apps (TMA) — एक खुला प्लेटफ़ॉर्म है जो Telegram के अंदर web‑ऐप्लिकेशन्स और गेम्स चलाता है। ऐप्लिकेशन्स मानक HTML/CSS/JavaScript स्टैक पर बनते हैं, चैट या बॉट बटन के लिंक से खुले जाते हैं और मैसेंजर की अंतर्निहित सुविधाओं का उपयोग करते हैं: ऑथराइज़ेशन, भुगतान, मीडिया एक्सचेंज, Stars और गिफ़्ट्स भेजना।
प्लेटफ़ॉर्म TON इकोसिस्टम में मुख्य प्रवेश बिंदु बन गया है — अधिकांश TON‑ऐप्लिकेशन उपयोगकर्ता पहली बार dApp को Mini App के रूप में देखते हैं, न कि ब्राउज़र साइट या मोबाइल ऐप के रूप में।
विशेषताएँ#
- एक ही क्लाइंट। Mini App उसी Telegram एप्लिकेशन में चलता है जहाँ उपयोगकर्ता पहले से ऑथराइज़्ड है — Android, iOS, Windows, macOS और Linux पर।
- निम्न बाधा। परिचित वेब‑स्टैक, कोई ऐप स्टोर पब्लिकेशन नहीं, तुरंत अपडेट: नई बिल्ड डिप्लॉय करना ही पर्याप्त है।
- सीड‑फ़्रेज़ के बिना ऑथराइज़ेशन। TON Connect के माध्यम से ऐप उपयोगकर्ता के वॉलेट से जुड़ता है और निजी कुंजियों को भेजे बिना सिग्नेचर मांगता है।
- भुगतान। TON और Jettons में क्रिप्टो‑पेमेंट, साथ ही Telegram की आंतरिक मुद्रा — Stars का समर्थन करता है।
- बॉट सर्वर के रूप में। Mini App आमतौर पर Telegram‑बॉट के साथ काम करता है: बॉट स्थिति संग्रहीत करता है, नोटिफ़िकेशन भेजता है और संवाद शुरू करता है।
Mini App कैसे बनाएँ#
ऐप लॉन्च करने की पूरी प्रक्रिया:
/newbotकमांड के साथ BotFather से Telegram‑बॉट बनाएँ।- Mini App रजिस्टर करें: BotFather में
/newappकमांड, पहले बनाए बॉट को चुनें और उससे ऐप को लिंक करें। रजिस्ट्रेशन के बाद Mini Apphttps://t.me/{bot}/{app}लिंक पर उपलब्ध होगा। - वैध SSL‑सर्टिफ़िकेट के साथ HTTPS पर वेब‑ऐप्लिकेशन प्रकाशित करें। सैंडबॉक्स में IP इस्तेमाल किया जा सकता है, लेकिन प्रोडक्शन में Telegram किसी भी अन्य स्कीम को अस्वीकार करेगा।
- लॉन्च बटन जोड़ें:
/setmenubuttonकमांड बॉट के मेन्यू बटन में Mini App सेट करता है। वैकल्पिक रूप से/myapps→Edit linkके माध्यम से सीधा लिंक दिया जा सकता है।
इन चरणों के बाद ऐप मेन्यू बटन, सीधा लिंक या किसी भी चैट से उपलब्ध होगा जहाँ इनवाइट फ़ॉरवर्ड किया गया हो।
भुगतान और मोनेटाइज़ेशन#
Mini App कई तरीकों से कमाई कर सकता है:
- इन‑गेम खरीदारी और सब्सक्रिप्शन — Stars या TON में साइन की गई लेनदेन के माध्यम से;
- क्रिप्टो‑पेमेंट — उपयोगकर्ता जुड़े वॉलेट (Tonkeeper, Wallet, MyTonWallet आदि) में लेनदेन की पुष्टि करता है TON Connect के ज़रिए;
- विज्ञापन और पार्टनरशिप —
start_paramके माध्यम से अपना एट्रिब्यूशन, रेफ़रल कोड, और भुगतान TON में।
TON‑प्रोजेक्ट्स को प्रमोट करने के लिए Telegram Ads विज्ञापन नेटवर्क उपलब्ध है। विज्ञापन उपयोगकर्ता के व्यक्तिगत डेटा का उपयोग नहीं करता — टार्गेटिंग चैनल के कंटेंट पर आधारित है। बजट सीधे TON में भुगतान किया जा सकता है।
कैटलॉग और प्रमोशन#
- Telegram Apps Center — थर्ड‑पार्टी ऐप्स और बॉट्स का कैटलॉग;
tapps.centerपर मौजूद। - Trending Apps (
t.me/trendingapps) — चैनल जहाँ नए TMA और बड़े अपडेट प्रकाशित होते हैं; समुदाय द्वारा मॉडरेटेड। - The Open League (
Open_league_bot) — ऐप जो ग्रांट और इन्सेंटिव प्रोग्राम [/wiki/the-open-league] के तहत प्रोजेक्ट्स को एकत्रित करता है; सीधे पूल लिंक देता है जैसे STON.fi और DeDust।
प्रसिद्ध ऐप्स#
- Notcoin और Hamster Kombat — tap‑to‑earn गेम्स, TMA कैटेगरी में सबसे अधिक रिच वाले;
- Wallet — Telegram में अंतर्निहित क्रिप्टो वॉलेट, P2P‑मार्केट और मल्टी‑चेक;
- STON.fi — TON पर DEX, जिसका इंटरफ़ेस सीधे Telegram में चलता है;
- DeDust — TON इकोसिस्टम का दूसरा बड़ा DEX, TMA‑फ्रंट के साथ;
- Getgems — NFT‑मार्केटप्लेस की Mini App संस्करण।
Telegram Mini Apps 2.0#
नवंबर 2024 में Telegram ने प्लेटफ़ॉर्म का बड़ा अपडेट जारी किया, जिससे इसकी क्षमताएँ नेटिव ऐप्स के स्तर तक पहुँच गईं:
- फुल‑स्क्रीन मोड वर्टिकल और हॉरिज़ॉन्टल ओरिएंटेशन में;
- सेंसर एक्सेस — एक्सेलेरोमीटर और जाइरोस्कोप गेम कंट्रोल के लिए;
- होम स्क्रीन पर शॉर्टकट — Mini App को सामान्य ऐप्स के साथ पिन किया जा सकता है;
- जियो‑लोकेशन — मैप, जियो‑गेम, लोकल सर्च;
- स्टिकर्स और TON Gifts — Stars के साथ चैट से सीधे गिफ़्ट और एचिवमेंट भेजना;
- Premium के लिए इमोजी‑स्टेटस — ऐप के माध्यम से सेट किया जाता है;
- डॉक्यूमेंट्स और मीडिया — फ़ाइलें, रेफ़रल कार्ड, मीम जनरेट करना;
- सब्सक्रिप्शन — Stars में रीक़रिंग मोनेटाइज़ेशन;
- लोडिंग स्क्रीन कस्टमाइज़ेशन;
- डिवाइस की विस्तृत जानकारी — ग्राफ़िक्स और परफ़ॉर्मेंस के लिए अनुकूलन।
यह अपडेट UX‑पैटर्न को मोबाइल OS से Telegram में लाता है, जिससे Mini App क्रिप्टो वॉलेट, गेम और सोशल‑कॉमर्स के लिए प्रतिस्पर्धी इंटरफ़ेस बन जाता है।
Telegram की ब्लॉकचेन‑पॉलिसी#
Telegram ने बॉट्स और Mini Apps में ब्लॉकचेन के उपयोग के लिए रिपोर्टेड गाइडलाइन प्रकाशित की हैं। मुख्य नियम:
- टोकन या ब्लॉकचेन‑ऐसेट्स के इश्यू और डिस्ट्रिब्यूशन के लिए केवल TON का उपयोग करें;
- वॉलेट कनेक्शन केवल TON Connect के ज़रिए करें;
- उन वॉलेट्स को प्रमोट न करें जो TON पर आधारित नहीं हैं या TON Connect का उपयोग नहीं करते।
इन नियमों का उल्लंघन करने पर Mini App को Telegram कैटलॉग से हटाया जा सकता है।
डेवलपर टूल्स#
@twa-dev/sdkऔर@telegram-apps/sdk— आधिकारिक/कम्युनिटी SDKs Telegram WebApp API के साथ काम करने के लिए;@tonconnect/ui-react— TMA के भीतर वॉलेट कनेक्शन के लिए तैयार UI लेयर;- डॉक्यूमेंटेशन:
core.telegram.org/bots/webapps— WebApp API स्पेसिफ़िकेशन,docs.telegram-mini-apps.com— कम्युनिटी द्वारा विस्तारित डॉक्यूमेंटेशन,docs.ton.org/develop/dapps/telegram-apps/— TON Foundation की इंटीग्रेशन गाइड।
संबंधित लेखसंबंधित लेख#
- TON Connect
- The Open Network
- The Open League
- Tonkeeper
- Notcoin
- Hamster Kombat