Gemini CLI से Telegram पर पोस्ट करें

Gemini CLI आपके बॉट के रूप में Telegram पर पोस्ट कर सकता है। आप चैट का नाम बताते हैं, Hermoso फ़ाइलें अपलोड करता है, और बाद में किसी भी बदलाव के लिए संदेश का id वापस मिलता है।

Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Gemini CLI इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: Telegram पर Gemini CLI असल में क्या कर सकता है, और Telegram उसे क्या नहीं करने देता।

Gemini CLI से Hermoso कनेक्ट करें

  1. एक्सटेंशन इंस्टॉल करें।
    gemini extensions install https://github.com/hermoso-ai/hermoso
    यह Hermoso की सार्वजनिक रिपॉज़िटरी का नवीनतम रिलीज़ इंस्टॉल करता है: पांच skills (research, ad-from-brand, generate, product-photoshoot और marketing) और एक GEMINI.md context फ़ाइल। ये skills npx के ज़रिए hermoso कमांड चलाते हैं, इसलिए Gemini CLI की टूल लिस्ट में कुछ नहीं जुड़ता और कोई कमांड चलने तक संदर्भ की कोई लागत नहीं लगती। gemini extensions list इन्हें Agent skills के तहत दिखाता है।
  2. एक बार साइन इन करें।
    npx -y hermoso auth login
    यह ब्राउज़र साइन-इन खोलता है और ~/.hermoso/config.json में केवल मालिक के लिए पढ़ने योग्य क्रेडेंशियल सेव करता है। जब Gemini CLI को पहली बार Hermoso की ज़रूरत पड़े, तो वह इसे आपके लिए चला सकता है। उस मशीन पर ब्राउज़र नहीं है? MCP & CLI → Terminal & API keys के तहत एक key बनाएं और npx -y hermoso auth login --token hmk_… चलाएं।
  3. वैकल्पिक: MCP सर्वर भी।
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    पहले कनेक्शन पर 401 आने पर Gemini CLI Hermoso का authorization server ढूंढता है और खुद रजिस्टर करता है, इसलिए settings.json में कोई key नहीं जाती; एक सेशन के भीतर /mcp auth hermoso साइन-इन चलाता है। Skills इसके बिना भी हर टूल तक पहुंचते हैं।
  4. Gemini CLI से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।

हमने ऊपर का इंस्टॉल 2026-09-23 को Gemini CLI 0.60.0 पर एक साफ़ होम डायरेक्टरी में चलाया: उसने hermoso-ai/hermoso का मौजूदा रिलीज़ खींचा, और gemini extensions list ने पांचों skills और context फ़ाइल दिखाई। एक्सटेंशन का अपना कोई MCP सर्वर नहीं है, और यह जानबूझकर है: टूल लिस्ट हर सेशन में लोड होती है, जबकि skills चलने तक कोई लागत नहीं लेते। Hermoso का Google से कोई संबंध नहीं है और वह ऐसा दावा नहीं करता।

फिर Telegram को स्वयं एक बार Hermoso में Settings → Connectors के तहत @BotFather से एक बॉट टोकन पेस्ट करके कनेक्ट करें, और उस बॉट को अपने चैनल में एडमिन बनाएँ। यहाँ कोई सहमति स्क्रीन नहीं है: टोकन ही क्रेडेंशियल है, और बॉट ही पोस्ट करने वाला है।

Gemini CLI को मिलने वाले Telegram टूल

  • post_to_telegram: आपके बताए चैट में आपके बॉट के रूप में संदेश भेजता है: 4,096 अक्षर तक का टेक्स्ट, या एक फ़ोटो, एक वीडियो, या फ़ोटो और वीडियो मिलाकर 2 से 10 का एल्बम।
  • schedule_post: उसे chatId के साथ बाकी हर चैनल के उसी कैलेंडर पर कतार में डालता है।
  • list_telegram_chats: पिछले 24 घंटों में बॉट को संदेश भेजने वाली चैट। यह आईडी ढूँढने में मदद करता है, और यह उन सब चैटों की सूची नहीं है जिनमें बॉट है।
  • edit_telegram_message / pin_telegram_message: संदेश का टेक्स्ट या कैप्शन बदलें बिना उसके व्यू खोए, और कॉल टू एक्शन को पिन या अनपिन करें।
  • create_telegram_invite_link: हर अभियान के लिए नामित इनवाइट लिंक, वैकल्पिक समाप्ति, सदस्य सीमा या जॉइन अनुमोदन के साथ, ताकि आप देख सकें कि कौन कहाँ से जुड़ा।
  • telegram_account: चैट के सब्सक्राइबर या सदस्यों की संख्या, शीर्षक, विवरण और इनवाइट लिंक।
  • list_telegram_dms: पिछले 24 घंटों में लोगों ने बॉट को जो भेजा, सबसे नया पहले, ताकि post_to_telegram से जवाब दिया जा सके।
  • delete_telegram_message: बॉट द्वारा भेजा गया संदेश, Telegram की 48 घंटे की अवधि के भीतर, पुष्टि कदम के बाद हटाता है।

Telegram एक साइन-इन स्क्रीन के बजाय बॉट टोकन से कनेक्ट होता है। Telegram में @BotFather से एक बॉट बनाएँ, उसका टोकन Settings → Connectors के तहत पेस्ट करें, फिर बॉट को अपने चैनल में Post Messages की अनुमति के साथ एडमिन बनाएँ, या किसी ग्रुप में ऐसे सदस्य के रूप में जो पोस्ट कर सकता है। Hermoso उसी बॉट के रूप में पोस्ट करता है, आपके नाम से कभी नहीं। योजना बनाते समय दो सीमाएँ Telegram की हैं: बॉट को हर पोस्ट के व्यू और पोस्ट का इतिहास नहीं मिलता, इसलिए सब्सक्राइबर संख्या और नामित इनवाइट लिंक ही आपके पास उपलब्ध आँकड़े हैं; और बॉट को भेजे संदेश 24 घंटे रहते हैं, फिर गायब हो जाते हैं। पब्लिश करने में कोई क्रेडिट नहीं लगते।

ऑटोमेट करने से पहले Telegram की सीमाएँ जानने लायक हैं

टेक्स्टTelegram संदेश 4,096 अक्षर तक चल सकता है, पर फ़ोटो या वीडियो जुड़ते ही सिर्फ़ 1,024, क्योंकि टेक्स्ट कैप्शन बन जाता है। यह पोस्ट बनाते या कतार में डालते समय लागू होता है, इसलिए ज़रूरत से लंबी पोस्ट उस समय रोकी जाती है जब आप उसे ठीक करने के लिए मौजूद हों, न कि चुपचाप काटी जाए।
Visibilityभेजा गया या नहीं भेजा गया, इसमें कोई ड्राफ़्ट, अनलिस्टेड या निजी रूप नहीं है। कौन देखता है यह चैट तय करती है: “किसी निजी ग्रुप या चैनल पर पोस्ट करें, और केवल उसके सदस्य उसे देखते हैं।” silent बिना नोटिफ़िकेशन की आवाज़ के भेजता है, और इससे यह नहीं बदलता कि संदेश कौन देख सकता है।
कैरोसेलएल्बम के रूप में 2 से 10 आइटम, और फ़ोटो व वीडियो मिलाए जा सकते हैं। दोनों सीमाएँ Telegram की अपनी हैं, Bot API के sendMediaGroup से (“2-10 आइटम शामिल होने चाहिए”), और मिलाने का नियम भी वहीं से है। एल्बम में एक कैप्शन दिखता है, पहले आइटम पर। Hermoso लिंक भेजने के बजाय फ़ाइलें अपलोड करता है, जिससे Telegram की सीमा प्रति फ़ोटो 10MB और प्रति वीडियो 50MB तक बढ़ जाती है।
कौन सा खाताchatId, हर पोस्ट पर ज़रूरी: सार्वजनिक चैनल का @username या संख्यात्मक आईडी (सुपरग्रुप या चैनल -100 से शुरू होता है)। Bot API में ऐसा कोई तरीका नहीं है जो बताए कि बॉट किन चैटों में है, इसलिए Hermoso उन्हें नहीं जान सकता और कभी अनुमान नहीं लगाता।

Gemini CLI में आज़माएँ

इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:

“हमारे Telegram चैनल @ourbrand पर ./renders/teaser.mp4 पोस्ट करें, कैप्शन 1,024 अक्षरों से कम का हो, और उसे सदस्यों को सूचित किए बिना पिन करें।”

यह इस क्रम में चलता है: render_ad → post_to_telegram → pin_telegram_message → create_telegram_invite_link। Gemini CLI शेल कमांड चलाने से पहले पूछता है, और स्किल्स hermoso कमांड के ज़रिए काम करती हैं, इसलिए कोई भी प्रकाशन आपकी हां से पहले एक ऐसी लाइन के रूप में दिखता है जिसे आप पढ़ सकें। MCP टूल्स के लिए वह एक बार, उस टूल के लिए हमेशा, या पूरे सर्वर के लिए हमेशा की अनुमति मांगता है।

Telegram पर Gemini CLI: जहाँ दिक्कत आती है

कॉल से पहले फ़ाइल का आकार जांच लें। Telegram अपलोड किए गए वीडियो को 50MB तक सीमित रखता है, भले ही Hermoso लिंक की जगह फ़ाइल के बाइट्स भेजे (लिंक 20MB पर सीमित होगा), और लंबे रेंडर के लिए हल्का एन्कोड चाहिए हो सकता है। पिन करने के लिए बॉट का चैनल में पहले से Post Messages की अनुमति वाला एडमिन होना चाहिए, और पिन करने का अधिकार भी चाहिए। कमी क्या है, यह Telegram की अस्वीकृति बता देती है।

Gemini CLI के दो विवरण तय करते हैं कि यह कितना सुरक्षित है। gemini mcp add प्रोजेक्ट की .gemini/settings.json में लिखता है, जब तक आप --scope user न दें, जो तब उपयोगी है जब एक रिपॉज़िटरी हमेशा एक ब्रांड पर चले। और Hermoso को कभी --trust के साथ न जोड़ें: यह सर्वर की हर पुष्टि छोड़ देता है, जिसमें प्रकाशन के सामने वाली पुष्टियां भी शामिल हैं। MCP टूल्स mcp_hermoso_ और टूल नाम के साथ आते हैं, और --exclude-tools उनमें से किसी को पूरी तरह बाहर रखता है।

पोस्ट करने से पहले Telegram पर रिसर्च

Hermoso में Telegram की कोई विज्ञापन लाइब्रेरी या चैनल खोज नहीं है, इसलिए यहाँ प्रतिस्पर्धी रिसर्च का दावा नहीं किया जाता। क्रिएटिव वहाँ रिसर्च करें जहाँ वह सार्वजनिक है (Meta, Google और LinkedIn की विज्ञापन लाइब्रेरी, साथ ही ऑर्गेनिक TikTok, Instagram, YouTube, Reddit और Threads) और तैयार विज्ञापन यहाँ पोस्ट करें।

भुगतान वाला हिस्सा

Hermoso में Telegram पर कोई विज्ञापन नहीं है, और हम ऐसा संकेत नहीं देते। यहाँ Telegram वह चैनल है जिसे आप अपने बॉट के ज़रिए चलाते हैं: पोस्ट करें, पिन करें, संपादित करें, सब्सक्राइबर गिनें और इनवाइट ट्रैक करें। पेड टूल Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads और AppLovin Ads को कवर करते हैं।

Gemini CLI अपने दम पर क्या नहीं कर सकता

बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।

एक कदम जानबूझकर आपका है: @BotFather से बॉट बनाना और उसे अपने चैनल में जोड़ना। उसके बाद सब कुछ एक टूल कॉल है।

बाक़ी मैट्रिक्स

Gemini CLI से इन पर पोस्ट करें: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky। या वह सब देखें जहां Gemini CLI प्रकाशित कर सकता है।

इनसे Telegram पर पोस्ट करें: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

अक्सर पूछे जाने वाले सवाल

क्या Gemini CLI Telegram पर पोस्ट कर सकता है?

हां, Hermoso के Gemini CLI एक्सटेंशन के साथ। Gemini CLI को इंस्टॉल करने के लिए gemini extensions install https://github.com/hermoso-ai/hermoso चलाएं, जो पांच Hermoso skills जोड़ता है जो hermoso कमांड चलाते हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई key बनानी है न पेस्ट करनी है। अगर आप Hermoso के टूल Gemini CLI की अपनी सूची में भी चाहते हैं, तो gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp होस्टेड सर्वर जोड़ता है, जो OAuth से साइन इन करता है। Gemini CLI के पास फिर 922+ टूल होंगे, जिनमें Telegram पर प्रकाशित करने वाले टूल भी शामिल हैं, साथ ही वे टूल जो आपके बाज़ार में चल रहे विज्ञापनों पर रिसर्च करते हैं और पहले क्रिएटिव रेंडर करते हैं।

Gemini CLI से Telegram कैसे जोड़ें?

दो चरण, हर एक बस एक बार। gemini extensions install https://github.com/hermoso-ai/hermoso चलाएं, जो पांच Hermoso स्किल्स जोड़ता है जो hermoso कमांड चलाती हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन एक ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई key बनानी है, न कहीं चिपकानी है। अगर आप Hermoso के टूल्स Gemini CLI की अपनी सूची में भी चाहते हैं, तो gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp होस्टेड सर्वर जोड़ता है, जो OAuth से साइन इन करता है। फिर Telegram में @BotFather से एक बॉट बनाएं, उसका टोकन Hermoso में Settings → Connectors के नीचे चिपकाएं, और बॉट को अपने चैनल में Post Messages की अनुमति वाले एडमिन के रूप में जोड़ें। उसके बाद Gemini CLI हर बार चैट का नाम लेकर Telegram पर एक सामान्य टूल कॉल की तरह प्रकाशित करता है।

क्या Gemini CLI Telegram पर निजी तौर पर या ड्राफ़्ट के रूप में पोस्ट कर सकता है?

[P] Bot API में कोई ड्राफ़्ट या निजी संदेश नहीं है। Telegram पर गोपनीयता चैट की है: निजी ग्रुप या चैनल पर पोस्ट करें, तो केवल उसके सदस्य उसे देखते हैं। Hermoso वह दृश्यता मना करता है जो Telegram उस वक्त नहीं दे सकता जब आप माँगते हैं, न कि चुपचाप कमज़ोर विकल्प पब्लिश करता है।

[P] क्या Gemini CLI पोस्ट करने से पहले Telegram की रिसर्च कर सकता है?

[P] नहीं। Hermoso में Telegram की कोई विज्ञापन लाइब्रेरी या चैनल खोज नहीं है। यह क्रिएटिव की रिसर्च सार्वजनिक विज्ञापन लाइब्रेरियों और ऑर्गेनिक प्लेटफ़ॉर्मों पर करता है, और Telegram वह जगह है जहाँ नतीजा पोस्ट होता है।

Gemini CLI से पोस्ट करते समय Telegram कैप्शन की सीमा क्या है?

[P] केवल टेक्स्ट वाला Telegram संदेश 4,096 अक्षर तक चलता है; फ़ोटो या वीडियो जुड़ने पर टेक्स्ट कैप्शन बन जाता है और सीमा 1,024 होती है। Hermoso बताता है कि कौन-सी सीमा लागू हुई। Hermoso इसे पोस्ट बनाते या कतार में डालते समय लागू करता है, इसलिए Gemini CLI को तुरंत बताया जाता है, न कि बाद में तब विफल होती जब कोई देख नहीं रहा होता।

[P] क्या Gemini CLI पोस्टिंग के साथ Telegram विज्ञापन भी चला सकता है?

[P] नहीं। Hermoso में Telegram पर कोई विज्ञापन नहीं है। यहाँ Telegram वह चैनल है जिसे आप अपने बॉट के ज़रिए चलाते हैं: पोस्ट, पिन, संपादन, इनवाइट लिंक और सब्सक्राइबर संख्या।

साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।

मुफ़्त शुरू करें →   कीमतें देखें