Telegram Designers चैनल ने 11 अक्टूबर को कॉन्सेप्ट स्वीकार करने के नियम बदल दिए: अब केवल काम करने वाला कोड, जो लागू होने के लिए तैयार हो, और एक वीडियो जिसमें फीचर काम कर रहा हो, स्वीकार किया जाएगा। स्थिर मॉकअप, बिना कोड वाले डेमो वीडियो और विचारों के टेक्स्ट विवरण अब स्वीकार नहीं किए जाएंगे। यह उन सभी पर लागू होता है जो इस चैनल के माध्यम से Telegram को अपने इंटरफ़ेस के विचार भेजते हैं - इसमें वे लोग भी शामिल हैं जिन्होंने कभी कोड नहीं लिखा है: पोस्ट सीधे तौर पर AI-उपकरणों का उपयोग करके ऐसा करने का सुझाव देती है।

The post on Telegram — @designers
नए नियमों वाली पोस्ट और Telegram की iOS टीम के एक डिजाइनर का उदाहरण

अब वास्तव में क्या आवश्यक है

पोस्ट में दो अनिवार्य तत्वों का उल्लेख है:

  • काम करने वाला कोड, जो लागू होने के लिए तैयार हो;
  • एक वीडियो, जिसमें फीचर को क्रियान्वित होते हुए दिखाया गया हो।

तीन प्रारूप, जो पहले चैनल का आधार थे, अब प्रतिबंधित हैं: स्थिर मॉकअप, बिना कोड वाले वीडियो और टेक्स्ट कॉन्सेप्ट। वीडियो तो रहेगा, लेकिन उसकी भूमिका बदल जाएगी — कॉन्सेप्ट के बजाय, यह अब उस चीज़ की स्क्रीन रिकॉर्डिंग होगी जो पहले से काम कर रही है। पोस्ट के साथ iOS टीम के एक डिजाइनर का उदाहरण संलग्न है, जिसमें यह नोट किया गया है कि यह उपयोग के लिए तैयार कार्यान्वयन है, न कि motion video।

काम चैनल को निजी संदेशों में भेजने का सुझाव दिया गया है — @designers पेज पर "संदेश" बटन। कोई अलग फॉर्म, बॉट या प्रतियोगिता पेज नहीं है।

पोस्ट क्या स्पष्ट नहीं करती है:

  • प्लेटफ़ॉर्म — Android, iOS, Desktop या कोई भी;
  • कोड का रूप — आधिकारिक क्लाइंट में बदलाव या एक अलग प्रोटोटाइप;
  • भेजने का तरीका — रिपॉजिटरी का लिंक, एक आर्काइव या पैच;
  • पारिश्रमिक — पोस्ट में इसके बारे में एक शब्द भी नहीं है।

"लागू होने के लिए तैयार" शब्द सबसे अधिक क्लाइंट के संदर्भ में कोड को इंगित करते हैं: वही भाषा, वही घटक जिन्हें बिना फिर से लिखे एप्लिकेशन में स्थानांतरित किया जा सकता है। यह एक व्याख्या है, न कि पोस्ट का कोई नियम।

पावेल दुरोव ने स्वयं नए नियम नहीं बनाए: उन्होंने @designers की पोस्ट को प्रकाशन के ढाई घंटे बाद अपने चैनल में फॉरवर्ड किया। पुनर्कथनों में इसे उनके बयान के रूप में प्रस्तुत किया जाता है, लेकिन पाठ डिजाइनरों के चैनल का है।

नए नियमों के अनुसार कॉन्सेप्ट कैसे प्रस्तावित करें

1. क्लाइंट चुनें और उसे बनाएं। तीनों मुख्य क्लाइंट के स्रोत कोड खुले हैं और रिलीज़ के साथ अपडेट होते रहते हैं:

क्लाइंटरिपॉजिटरीभाषालाइसेंसकैसे बनाया जाता है
AndroidDrKLO/TelegramJavaGPL-2.0Android Studio, Android NDK
Desktoptelegramdesktop/tdesktopC++ (Qt)GPL-3.0Windows, macOS और Linux के लिए निर्देश
iOSTelegramMessenger/Telegram-iOSSwiftरूट में कोई लाइसेंस फ़ाइल नहीं है, README को अपने कोड को प्रकाशित करने की आवश्यकता हैXcode और Bazel Make.py स्क्रिप्ट के माध्यम से

प्रवेश की सीमा अलग-अलग है। Android एक सामान्य प्रोजेक्ट के रूप में Android Studio में खुलता है। Desktop को पहले प्रत्येक सिस्टम के लिए अलग-अलग निर्देशों के अनुसार थर्ड-पार्टी लाइब्रेरीज़ को बनाने की आवश्यकता होती है — Windows पर यह Visual Studio और Python है। iOS को Bazel सिस्टम द्वारा बनाया जाता है, और प्रोजेक्ट उत्पन्न करने के लिए README Apple डेवलपर प्रमाणपत्र से टीम आईडी मांगता है।

2. अपना api_id प्राप्त करें। तीनों रिपॉजिटरी के README में यह आवश्यक है कि कोई भी बिल्ड Telegram सर्वर से अपने स्वयं के एप्लिकेशन कुंजी के तहत कनेक्ट हो — यह my.telegram.org पर जारी किया जाता है। वहीं अन्य शर्तें भी सूचीबद्ध हैं: बिल्ड को Telegram नाम न दें, ब्रांडेड लोगो का उपयोग न करें और यदि बिल्ड वितरित किया जाता है तो अपना कोड प्रकाशित करें — लाइसेंस इसकी मांग करते हैं।

3. फीचर बनाएं। दो तरीके हैं। पहला — क्लाइंट के fork में सीधे बदलाव: फीचर वास्तविक एप्लिकेशन में, वास्तविक डेटा और एनिमेशन के साथ रहता है। दूसरा — एक अलग छोटा एप्लिकेशन, जो क्लाइंट के समान घटकों का उपयोग करता है। iOS टीम Telegram स्वयं दूसरा तरीका अपनाती है: रिपॉजिटरी में संदर्भ मेनू का एक प्रोटोटाइप है — एक स्टैंडअलोन एप्लिकेशन, जो Telegram के समान एनिमेशन फ़ाइल को संकलित करता है, और बिना हस्ताक्षर के सिम्युलेटर में चलता है।

4. AI-असिस्टेंट कनेक्ट करें। पोस्ट इसे सामान्य मानती है: "प्रोग्रामिंग अनुभव की कमी" की भरपाई, उसके अनुसार, जिज्ञासा, विवरण पर ध्यान और एक अच्छा prompt करते हैं। असिस्टेंट को बनाया गया प्रोजेक्ट और फीचर का विवरण देना होगा; iOS-रिपॉजिटरी में उसके लिए पहले से ही निर्देश छोड़े गए हैं — कैसे बनाना है, कैसे टेस्ट चलाने हैं, कैसे लॉगिन खोए बिना सिम्युलेटर में एप्लिकेशन को अपडेट करना है।

5. स्क्रीन रिकॉर्ड करें। वीडियो काम कर रहे बिल्ड से रिकॉर्ड किया जाता है — फोन, सिम्युलेटर या Desktop विंडो से। पिछले motion video से अंतर जांचा जा सकता है: स्क्रीन पर जो कुछ भी है, वह कोड चलाने पर दोहराया जाना चाहिए।

6. भेजें। निजी संदेशों में @designers को — वीडियो और कोड। कोड का प्रारूप निर्धारित नहीं है; GitHub पर एक सार्वजनिक fork जिसमें कमिट का लिंक हो, लाइसेंस की आवश्यकता और जांच की सुविधा दोनों को पूरा करता है।

पहले कॉन्सेप्ट कैसे स्वीकार किए जाते थे

यह चैनल दिसंबर 2018 से मौजूद है, इसका विवरण — दुनिया भर के डिजाइनरों से Telegram के लिए फ़ंक्शन सुझाव, सीधे @designers को लिखें। वर्षों तक प्रारूप एक ही था — एक छवि या एनिमेशन वाली पोस्ट और "Suggested by @author" कैप्शन, कभी-कभी लेखक के उद्धरण के साथ कि फीचर क्या करता है। मान्यता का मतलब उल्लेख के साथ प्रकाशन था, इन पोस्ट में पैसे की बात नहीं थी।

चैनल में कॉन्सेप्ट और एप्लिकेशन में फ़ंक्शन के बीच संबंध की घोषणा नहीं की गई थी। हालांकि, समानताएं हैं: साझा फ़ोल्डर के माध्यम से एक साथ कई चैट भेजने का कॉन्सेप्ट 2 अप्रैल 2022 को चैनल में आया था, और फ़ोल्डरों के लिंक Telegram में 21 अप्रैल 2023 को दिखाई दिए।

दूसरी पंक्ति — प्रतियोगिताएं, जिनकी घोषणा चैनल @contest के साथ मिलकर करता है, और काम contest.com पर प्रकाशित होते हैं:

वर्षप्रतियोगिताprize poolकाम
2021Android पर Telegram X के लिए कॉल$30 000 से47
2022दूसरा राउंड, Windows 11 के लिए क्लाइंट$40 000—
2023Android-एप्लिकेशन का रीडिजाइन$30 00089
2023एप्लिकेशन आइकन$10 000252
2024Design Competition$30 000 तक185
2024दूसरा राउंड$30 000 तक135
2025Design Contest, "Nodes"$50 000, बढ़ाकर $75 500 किया गया192
2026prize winners के लिए express roundप्रति फीचर $1 000 तक—

प्रतियोगिताओं ने केवल पैसे का वादा नहीं किया: 2024 और 2025 के विजेताओं को Telegram की डिजाइन टीम में शामिल होने का अवसर बताया गया था। 2025 के परिणामों के अनुसार, पहला स्थान किसी को नहीं दिया गया — कोई भी काम दूसरों से स्पष्ट रूप से बेहतर नहीं था, — और prize pool आधे से अधिक बढ़ा दिया गया। सितंबर में, Design Contest और Digital Freedom प्रतियोगिता के भुगतान मिलाकर कुल $222 000 थे।

ये सभी प्रतियोगिताएं ठीक वही स्वीकार करती थीं जो अब चैनल में नहीं लिया जाता है। 2025 के नियमों में दोनों विषयों में Android और iOS के लिए स्थिर मॉकअप, चैनल के अंतिम संदेश के रूप में motion video और, यदि वांछित हो, तो Figma का लिंक आवश्यक था। 2026 का express round सीधे तौर पर स्थिर मॉकअप की अनुमति देता था, यदि फीचर एनिमेशन को नहीं बदलता था। डिजाइनर प्रतियोगिताओं में कोड की कभी आवश्यकता नहीं थी — इसके लिए Telegram के पास उसी प्लेटफॉर्म पर डेवलपर्स के लिए अलग प्रतियोगिताएं हैं।

क्या नया नियम भविष्य के Design Contest पर लागू होता है, पोस्ट यह नहीं बताती है: यह निजी संदेशों के माध्यम से कॉन्सेप्ट स्वीकार करने से संबंधित है।

नियम कहाँ से आया

पोस्ट इसे एक वाक्य में समझाती है: "क्या होगा अगर..." और "देखिए, यह काम करता है" के बीच का अंतर कभी इतना कम नहीं था, और इसने Telegram के फ़ंक्शन बनाने के तरीके को बदल दिया है। टीम की ओर से यांत्रिकी स्पष्ट है। मॉकअप डेवलपर के लिए एक कार्य है: इसे कोड में अनुवादित करने की आवश्यकता है, और कुछ निर्णय जो तस्वीर में दिखाई नहीं देते हैं (संक्रमण, लोडिंग स्थिति, छोटी स्क्रीन पर व्यवहार) डेवलपर स्वयं लेता है। काम करने वाले कोड में ये निर्णय पहले से ही होते हैं, और इसे पढ़ा, चलाया और स्थानांतरित किया जा सकता है।

टीम के भीतर, AI-उपकरणों में संक्रमण iOS-रिपॉजिटरी से ही देखा जा सकता है। AI-असिस्टेंट के लिए निर्देशों वाली फ़ाइल अप्रैल 2025 से इसमें है, और डेढ़ साल में इसे 135 कमिट द्वारा संशोधित किया गया है — यह एजेंट के लिए बिल्ड, टेस्ट और प्रोजेक्ट के ज्ञात जाल का वर्णन करती है। इसके बगल में Cursor के लिए अपवाद फ़ाइल, सर्वर सेटिंग्स जिसके माध्यम से असिस्टेंट Xcode में बिल्ड को नियंत्रित करता है, और प्रोटोटाइप का फ़ोल्डर है, जहाँ एक अलग एप्लिकेशन क्लाइंट के समान स्रोत कोड पर मेनू एनिमेशन की जांच करता है।

7 अक्टूबर को, Durov ने Telegram के भविष्य में उन्हें सबसे ज़्यादा क्या प्रेरित करता है, इस सवाल के जवाब में उस मूल्य का उल्लेख किया जो टीम नवीनतम AI-उपकरणों के साथ लोगों को दे सकती है, जो "पहले से 100 गुना अधिक" करने में सक्षम हैं। उनके अनुसार, अब तक जो कुछ भी बनाया गया है, वह अगले साल जो कुछ बनाया जा सकता है, उसके मुकाबले फीका पड़ जाता है। यह जवाब उनके एक वार्ताकार ने अपने चैनल पर फॉरवर्ड किया था; @durov का इन शब्दों के साथ कोई अलग पोस्ट नहीं है।