How to Create a Free AI Telegram Bot using n8n: बिना कोडिंग के अपना खुद का स्मार्ट AI असिस्टेंट बनाएँ!

Table of Contents

How to Create a Free AI Telegram Bot using n8n: बिना कोडिंग के अपना खुद का स्मार्ट AI असिस्टेंट बनाएँ!

How to Create a Free AI Telegram Bot using n8n: Dosto, क्या आप चाहते हैं कि आपका अपना एक Telegram Bot हो जो आपसे बातें कर सके, आपके सवालों के जवाब दे और आपके काम को ऑटोमेट करे? और सबसे अच्छी बात—इसके लिए आपको ₹1 भी खर्च न करना पड़े?

आज के इस ट्यूटोरियल में हम सीखेंगे कि n8n और Telegram का इस्तेमाल करके एक Free AI Bot कैसे बनाया जाता है। हम इसमें Groq AI का इस्तेमाल करेंगे ताकि यह सुपर-फास्ट और बिल्कुल फ्री हो।


1. आपको किन चीजों की जरूरत होगी? (Prerequisites)

How to Create a Free AI Telegram Bot using n8n: शुरू करने से पहले ये चीजें तैयार रखें:

  1. n8n Account: (Cloud या Self-hosted).
  2. Telegram Account: बॉट बनाने के लिए।
  3. Groq API Key: फ्री और फास्ट AI मॉडल के लिए। (इसे आप Free AI Tools for n8n वाले हमारे आर्टिकल से सीख सकते हैं)।

2. स्टेप 1: Telegram Bot बनाएँ (Get API Token)

How to Create a Free AI Telegram Bot using n8n: सबसे पहले आपको Telegram पर अपना बॉट रजिस्टर करना होगा:

  • Telegram ऐप खोलें और @BotFather सर्च करें।
  • /newbot कमांड भेजें।
  • अपने बॉट का एक नाम और Username चुनें (जैसे: MySmartAI_bot)।
  • बॉट बनने के बाद आपको एक HTTP API Access Token मिलेगा। इसे कॉपी करके कहीं सुरक्षित रख लें।

3. स्टेप 2: n8n में Telegram Trigger सेटअप करें

How to Create a Free AI Telegram Bot using n8n: अब अपने n8n डैशबोर्ड पर जाएँ:

  • ‘Add Node’ पर क्लिक करें और ‘Telegram Trigger’ सर्च करें।
  • ‘Credential’ में जाकर अपना Telegram API Token डालें।
  • ‘Updates’ में message सिलेक्ट करें।
  • अब ‘Test Step’ पर क्लिक करें और अपने टेलीग्राम बॉट को एक मैसेज भेजें (जैसे “Hello”)। आप देखेंगे कि n8n ने डेटा रिसीव कर लिया है।

4. स्टेप 3: AI Brain को कनेक्ट करें (Using Groq/OpenAI)

How to Create a Free AI Telegram Bot using n8n: अब हमें बॉट को दिमाग देना है:

  • Telegram नोड के आगे ‘AI Agent’ नोड जोड़ें।
  • इस एजेंट के साथ ‘Chat Model OpenAI’ नोड कनेक्ट करें।
  • Pro Tip: यहाँ आप Groq की API इस्तेमाल करें (Base URL बदलकर), जिससे यह 100% फ्री रहेगा।
  • एजेंट को ‘System Prompt’ दें: “You are a helpful assistant. Answer clearly in Hindi and English.”

5. स्टेप 4: जवाब वापस Telegram पर भेजें

How to Create a Free AI Telegram Bot using n8n: अब AI ने जो जवाब (Response) तैयार किया है, उसे यूजर को वापस भेजना है:

  • AI Agent के बाद ‘Telegram’ नोड जोड़ें।
  • Resource: Message, Action: Send.
  • Chat ID: यहाँ पिछले Telegram Trigger से Chat ID को मैप (Drag and drop) करें।
  • Text: यहाँ AI Agent के आउटपुट (Response) को मैप करें।

4. इस बॉट को ‘सुपर-स्मार्ट’ कैसे बनाएँ?

How to Create a Free AI Telegram Bot using n8n: अगर आप चाहते हैं कि आपका बॉट आपकी अपनी फाइल्स (PDFs) से जवाब दे, तो आपको इसमें Vector Store जोड़ना होगा। इसकी पूरी जानकारी हमने अपने N8n Pinecone Vector Store Setup Guide में दी है, उसे जरूर पढ़ें।


Conclusion: आपका AI बॉट तैयार है!

How to Create a Free AI Telegram Bot using n8n: बधाई हो! आपने अपना खुद का AI Telegram Bot बना लिया है। अब आप इसे अपना पर्सनल असिस्टेंट बना सकते हैं या अपने बिजनेस के लिए कस्टमर सपोर्ट बॉट की तरह इस्तेमाल कर सकते हैं।


Quick Links for Your Readers (Internal Linking)

अगर आपको यह सीखना हैतो इस लिंक पर क्लिक करें
फ्री AI मॉडल्स कहाँ से लाएं?Top 5 Free AI Tools for n8n
बॉट को मेमोरी कैसे दें?N8n Pinecone Vector Store Setup
n8n वर्कफ़्लो क्या है?Build your first N8n LLM Workflow

खुद का AI टेलीग्राम बॉट बनाएँ: n8n के साथ बिना कोडिंग के स्मार्ट असिस्टेंट बनाने की गाइड

How to Create a Free AI Telegram Bot using n8n: नमस्ते तकनीक प्रेमियों!क्या आपने कभी सोचा है कि आपका अपना एक स्मार्ट असिस्टेंट हो, जो टेलीग्राम पर आपके सवालों का जवाब दे, आपके काम आए, और वो भी बिना एक भी लाइन कोड लिखे? शायद आपने सोचा होगा कि AI और ऑटोमेशन की दुनिया बहुत पेचीदा है और इसमें कदम रखने के लिए प्रोग्रामिंग आना ज़रूरी है। लेकिन अब ऐसा नहीं है।

How to Create a Free AI Telegram Bot using n8n: n8nएक शक्तिशाली, खुला-स्रोत (open-source) ऑटोमेशन प्लेटफॉर्म है जो आपको अलग-अलग ऐप्स और सेवाओं को आपस में जोड़ने की सुविधा देता है, वो भी बिना कोडिंग के। इसकी मदद से आप ड्रैग और ड्रॉप के जरिए वर्कफ्लो बना सकते हैं। इस लेख में, हम n8n का उपयोग करके एकबिना कोडिंग वाला AI-संचालित टेलीग्राम बॉटबनाने की यात्रा पर निकलेंगे, जो बिल्कुल मुफ्त होगा

तैयारी और ज़रूरी चीज़ें (Prerequisites)

How to Create a Free AI Telegram Bot using n8n: इस सफर को शुरू करने के लिए हमें कुछ चीज़ें पहले से तैयार कर लेनी हैं। ये सभी चीज़ें आसानी से उपलब्ध हैं और इन्हें बनाने में कोई खास दिक्कत नहीं होगी।

  • n8n अकाउंट:n8n दो तरह से उपलब्ध है। आप उनके क्लाउड वर्जन का मुफ्त ट्रायल ले सकते हैं, या फिर इसे अपने कंप्यूटर पर (डॉकर के जरिए) मुफ्त में इंस्टॉल कर सकते हैं। शुरुआत के लिए, क्लाउड वर्जन आसान रहेगा।
  • टेलीग्राम अकाउंट और बॉट टोकन:आपके पास एक टेलीग्राम अकाउंट होना चाहिए। साथ ही, हमें बॉट बनाने के लिए एक स्पेशल टोकन की जरूरत होगी
  • AI मॉडल की API चाभी (API Key):हम अपने बॉट के दिमाग के तौर पर किसी AI मॉडल का इस्तेमाल करेंगे, जैसे कि Google काGemini। इसके लिए Google AI Studio से एक मुफ्त API की चाभी लेनी होगी

चरण 1: टेलीग्राम में अपना बॉट बनाना और टोकन लेना

How to Create a Free AI Telegram Bot using n8n: सबसे पहले, हम टेलीग्राम में ही अपने बॉट को जन्म देंगे। इसके लिए टेलीग्राम का सबसे मशहूर बॉट,BotFatherहमारी मदद करेगा।

  1. टेलीग्राम खोलें और सर्च बार में@BotFatherलिखकर उसके चैट में जाएँ।
  2. BotFather को/newbotकमांड भेजें। यह कमांड नए बॉट बनाने के लिए होता है
  3. BotFather आपसे आपके बॉट के लिए एक नाम पूछेगा। इसे आप कुछ भी नाम दे सकते हैं, जैसे “मेरा सहायक” या “हिंदी AI बॉट”।
  4. इसके बाद, यह आपके बॉट के लिए एकयूजरनेमपूछेगा। यह यूजरनेम यूनीक होना चाहिए और इसके अंत मेंbotलिखना जरूरी है, जैसेMera_Sahaayak_bot
  5. How to Create a Free AI Telegram Bot using n8n : कामयाबी पूर्वक बॉट बन जाने पर, BotFather आपको एकटोकन (Token)देगा। यह टोकन कुछ इस तरह दिखता है:7234567890:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw। इसे सुरक्षित जगह पर नोट कर लें। यह आपके बॉट की पहचान है

चरण 2: n8n में टेलीग्राम और AI की क्रेडेंशियल्स सेट करना

How to Create a Free AI Telegram Bot using n8n : अब हम अपने n8n अकाउंट में लॉग इन करेंगे और उसे टेलीग्राम और AI सेवा से जोड़ेंगे।

  1. टेलीग्राम क्रेडेंशियल:n8n के लेफ्ट साइडबार मेंCredentialsपर क्लिक करें। फिर“Add Credential”बटन दबाएँ। सर्च बार मेंTelegramलिखें औरTelegram Bot APIचुनें
    • इसे एक नाम दें (जैसे, “मेरा टेलीग्राम बॉट”)।
    • Bot Tokenवाले फील्ड में वह टोकन पेस्ट करें जो BotFather से मिला था।
    • नीचे दाईं ओर“Save”बटन पर क्लिक करें। अब n8n और आपका टेलीग्राम बॉट आपस में जुड़ गए हैं।
  2. AI (Gemini) क्रेडेंशियल:फिर सेCredentialsमें जाएँ और“Add Credential”करें। इस बारGoogle Geminiचुनें
    • इसे एक नाम दें (जैसे, “मेरा Gemini AI”)।
    • API Keyवाले फील्ड में वह चाभी डालें जो Google AI Studio से ली थी।
    • “Save”करें।

चरण 3: n8n में AI-संचालित बॉट का वर्कफ्लो बनाना

How to Create a Free AI Telegram Bot using n8n : अब असली मज़ा शुरू होता है। हम n8n के विजुअल कैनवस पर अपने बॉट के वर्कफ्लो (यानी काम करने का तरीका) को डिजाइन करेंगे।

  1. नया वर्कफ्लो बनाएँ:n8n के होम पेज पर जाएँ और“Create New Workflow”बटन पर क्लिक करें। एक खाली कैनवस खुल जाएगा।
  2. ट्रिगर नोड जोड़ें:कैनवस पर दिख रहे+बटन पर क्लिक करें। यहाँ आपको ढेर सारे ऐप्स के नोड दिखेंगे। सर्च बॉक्स मेंTelegramलिखें और“On Message” (या Telegram Trigger)नोड को कैनवस पर ड्रैग करके छोड़ दें
    • इस नोड पर डबल-क्लिक करें। यहाँ सबसे ऊपरCredential to connect with Telegramके ड्रॉपडाउन में आपने अभी बनाई गई क्रेडेंशियल (“मेरा टेलीग्राम बॉट”) चुनें।
    • बाकी सेटिंग्स जस की तस रहने दें। यह नोड लगातार आपके बॉट पर आने वाले नए मैसेज सुनेगा।
  3. AI नोड (दिमाग) जोड़ें:ट्रिगर नोड के आगे वाले छोटे+बटन पर क्लिक करें। यह दो नोड्स को जोड़ने का तरीका है। सर्च करकेAI Agentनोड चुनें और उसे कैनवस पर रखें
    • इस नोड पर डबल-क्लिक करें। यह हमारे बॉट का दिमाग है।
    • सबसे पहले, इसे एक मॉडल से जोड़ना होगा।“Chat Model”के आगे+आइकन पर क्लिक करें औरGoogle Geminiमॉडल चुनें।
    • खुलने वाले नए नोड में,Credentialसे “मेरा Gemini AI” सेलेक्ट करें। बाकी सेटिंग्स डिफॉल्ट रहने दें।
    • वापसAI Agentनोड पर आएँ। अब हम इसे बताएँगे कि उसे क्या करना है।“Prompt”के सेक्शन में नीचे दिया हुआ टेक्स्ट डालें। यह हिंदी और अंग्रेज़ी, दोनों में जवाब देने के लिए है।तुम एक सहायक AI असिस्टेंट हो। तुम्हें यूजर के सवालों का जवाब देना है। पिछला मैसेज और यूजर का नाम मिलेगा। तुम हमेशा उसी भाषा में जवाब दो जिसमें सवाल पूछा गया है। अगर सवाल हिंदी में है तो हिंदी में जवाब दो, अंग्रेज़ी में है तो अंग्रेज़ी में। पिछला मैसेज यह है: {{ $json.text }}। यूजर का नाम है: {{ $json.from.first_name }}।
  4. जवाब भेजने वाला नोड (Telegram Send Message):AI Agent नोड के आगे वाले+बटन पर क्लिक करें। फिर सेTelegramसर्च करें और इस बारSend Message(या Telegram नोड ही) चुनें
    • इस नोड को खोलें और पिछली तरह“मेरा टेलीग्राम बॉट”क्रेडेंशियल सेलेक्ट करें।
    • Chat IDके फील्ड में यह एक्सप्रेशन डालें:{{ $('Telegram Trigger').item.json.message.chat.id }}। इससे पता चलेगा कि जवाब किस चैट (यूजर) को भेजना है।
    • Textके फील्ड में यह एक्सप्रेशन डालें:{{ $('AI Agent').item.json.output }}। यह AI Agent नोड से मिले जवाब को लेकर उसे टेलीग्राम पर भेज देगा।

चरण 4: बॉट का परीक्षण (Testing) और उसे चालू (Activate) करना

How to Create a Free AI Telegram Bot using n8n : हमारा बॉट लगभग तैयार है। अब इसे टेस्ट करते हैं और फिर चालू कर देते हैं।

  1. How to Create a Free AI Telegram Bot using n8n: वर्कफ्लो सेव करें:कैनवस के ऊपर दाईं ओर“Save”बटन पर क्लिक करें।
  2. टेस्ट करें:सबसे पहले, वर्कफ्लो को चालू किए बिना, ऊपर दाईं ओर नीचे की तरफ इशारा करते हुए“Test”बटन पर क्लिक करें। यह वर्कफ्लो को टेस्ट मोड में चलाएगा।
  3. टेलीग्राम पर जाएँ:अब अपने टेलीग्राम ऐप में जाएँ और अपने बॉट को सर्च करें (जो यूजरनेम दिया था, जैसेMera_Sahaayak_bot)। उसे खोलें और कुछ भी मैसेज टाइप करें, जैसे “नमस्ते”, “आप कैसे हैं?”, या “मौसम कैसा है?”।
  4. How to Create a Free AI Telegram Bot using n8n: नतीजा देखें:अब आपको n8n के कैनवस पर हर नोड के नीचे एक-एक करके हल्का हरा रंग दिखेगा, जो डेटा के एक नोड से दूसरे नोड तक पहुँचने का संकेत है। और टेलीग्राम पर, आपके बॉट द्वारा उसी भाषा में जवाब आ जाना चाहिए। अगर ऐसा हुआ, तो बधाई हो! आपका स्मार्ट असिस्टेंट तैयार है
  5. How to Create a Free AI Telegram Bot using n8n: बॉट को चालू (Activate) करें:टेस्ट सफल होने के बाद, ऊपर दाईं ओर“Inactive”लिखे टॉगल बटन पर क्लिक करें। यह हरे रंग का हो जाएगा और“Active”लिखा आएगा। अब आपका बॉट चौबीसों घंटे आपके लिए काम करने को तैयार है।

उन्नत सुझाव (Advanced Tips) और समस्या समाधान (Troubleshooting)

How to Create a Free AI Telegram Bot using n8n : बधाई हो, आपने अपना पहला AI बॉट बना लिया है। लेकिन सीखने का सफर यहीं खत्म नहीं होता। यहाँ कुछ सुझाव दिए गए हैं जो आपको और आगे बढ़ने में मदद करेंगे।

  • बॉट को और स्मार्ट कैसे बनाएँ?आप AI Agent नोड में प्रॉम्प्ट (Prompt) को बदलकर उसे एक खास व्यक्तित्व दे सकते हैं, जैसे “तुम एक मज़ाकिया बॉट हो” या “तुम एक विशेषज्ञ शेफ हो जो खाने की रेसिपी बताता है”
  • बॉट को नए काम सिखाएँ (Tools का इस्तेमाल):AI Agent नोड को आप कुछटूल्स (Tools)दे सकते हैं। उदाहरण के लिए, आप एक“Weather API”(मौसम सेवा) को टूल की तरह जोड़ सकते हैं। जब कोई यूजर मौसम पूछेगा, तो AI खुद समझ जाएगा और उस टूल का इस्तेमाल करके असली मौसम का डेटा लाकर आपको बता देगा
  • बॉट को दूसरी सेवाओं से जोड़ें:n8n की सबसे बड़ी ताकत इसके 500 से ज्यादा इंटीग्रेशन हैं। आप अपने बॉट को Gmail, Google Sheets, या किसी भी डेटाबेस से जोड़ सकते हैं। कल्पना कीजिए, आप बॉट से कहें “कल के लिए एक मीटिंग शेड्यूल कर दो” और वह आपके Google कैलेंडर में इवेंट बना दे
  • अगर बॉट जवाब नहीं दे रहा तो क्या करें?सबसे पहले चेक करें कि n8n में वर्कफ्लोActiveहै या नहीं। अगर है, तोटेस्ट बटनदबाकर देखें कि कहीं कोई नोड तो एरर नहीं दे रहा। सबसे कॉमन गलती यह होती है किChat IDऔरTextवाले एक्सप्रेशन सही से नहीं लिखे गए होते। इन्हें एक बार जरूर चेक करें

निष्कर्ष

How to Create a Free AI Telegram Bot using n8n : आज हमने सीखा कि कैसे बिना एक लाइन कोड लिखे, सिर्फ ड्रैग और ड्रॉप से, हम अपना खुद का स्मार्ट AI टेलीग्राम बॉट बना सकते हैं। हमने देखा कि कैसे n8n जैसा प्लेटफॉर्म, टेलीग्राम और AI की शक्ति को जोड़कर, आम लोगों के लिए भी टेक्नोलॉजी के दरवाजे खोल देता है। यह सिर्फ एक शुरुआत है। अब आपके पास एक ऐसा असिस्टेंट है जो हमेशा आपके साथ है, और उसे और भी स्मार्ट बनाने की क्षमता अब आपके हाथों में है। तो देर किस बात की, अपने बॉट को नई-नई चीज़ें सिखाइए और ऑटोमेशन की इस दुनिया का मज़ा लीजिए।


विकल्प 2: संक्षिप्त FAQ (5 प्रश्न)

How to Create a Free AI Telegram Bot using n8n : यदि आपके पास कम समय है और आप सीधे अपने सवालों के जवाब पाना चाहते हैं, तो यह FAQ आपके लिए है।

How to Create a Free AI Telegram Bot using n8n: अक्सर पूछे जाने वाले सवाल (FAQ)

1. सवाल: क्या सच में बिना कोडिंग के AI बॉट बनाया जा सकता है? इसके लिए क्या-क्या चाहिए?

How to Create a Free AI Telegram Bot using n8n : जवाब:हाँ, बिल्कुल! n8n एकनो-कोड (no-code)प्लेटफॉर्म है, जहाँ आप ड्रैग-एंड-ड्रॉप से वर्कफ्लो बनाते हैं। आपको सिर्फ तीन चीज़ों की ज़रूरत है:
एकn8n अकाउंट(क्लाउड या सेल्फ-होस्टेड)।
एकटेलीग्राम बॉट टोकन, जो आप BotFather से मुफ्त में ले सकते हैं।
एकAI मॉडल की एपीआई की (जैसे Google Gemini की), जो शुरुआत के लिए मुफ्त क्रेडिट देता है।

2. सवाल: मैं अपने बॉट को और स्मार्ट कैसे बना सकता हूँ? जैसे कि वह मौसम की जानकारी दे या मेरे डेटा को याद रखे?

How to Create a Free AI Telegram Bot using n8n : जवाब:आप अपने बॉट को “टूल्स” दे सकते हैं। n8n में AI Agent नोड के साथ आप कई तरह के टूल जोड़ सकते हैं:
वेदर टूल:किसी मौसम API से जोड़कर बॉट को लाइव मौसम बताना सिखाएँ।
डेटाबेस टूल:अपने बॉट को Google Sheets या किसी डेटाबेस से जोड़ें, ताकि वह जानकारी स्टोर कर सके या पुरानी बातें याद रख सके। n8n में इसके लिए सैकड़ों इंटीग्रेशन पहले से मौजूद हैं।

3. सवाल: मेरा बॉट काम तो कर रहा है, लेकिन कभी-कभार गलत जवाब दे देता है। AI को और अच्छे से कैसे निर्देश दें (Prompt कैसे लिखें)?

How to Create a Free AI Telegram Bot using n8n : जवाब:इसका जवाब है “प्रॉम्प्ट इंजीनियरिंग”। आप AI Agent नोड में जो निर्देश (prompt) देते हैं, उसे जितना साफ और उदाहरण सहित लिखेंगे, बॉट उतना ही अच्छा परफॉर्म करेगा। उदाहरण के लिए, सिर्फ “सवाल का जवाब दो” लिखने की बजाय, यह लिखें: “तुम एक सहायक असिस्टेंट हो। नीचे दिए गए यूजर के सवाल कावही भाषा मेंजवाब दो। अगर तुम्हें जवाब नहीं पता, तो यही कहो कि आपको नहीं पता।” इससे बॉट का व्यवहार बेहतर हो जाएगा।

4. सवाल: क्या मेरा बॉट सिर्फ टेक्स्ट ही समझेगा या वॉयस मैसेज और फोटो भी प्रोसेस कर सकता है?

How to Create a Free AI Telegram Bot using n8n : जवाब:n8n का टेलीग्राम ट्रिगर नोड सभी तरह के अपडेट्स को पकड़ सकता है। आपके बॉट को वॉयस और फोटो प्रोसेस करना सिखाने के लिए, आपको वर्कफ्लो में कुछ अतिरिक्त नोड जोड़ने होंगे:
वॉयस के लिए:एकस्पीच-टू-टेक्स्ट (Speech-to-Text)नोड (जैसे कि OpenAI का Whisper) लगाना होगा, जो वॉयस को टेक्स्ट में बदल दे। फिर उस टेक्स्ट को आप अपने AI Agent को दे सकते हैं।
फोटो के लिए:एकमल्टीमॉडल AI मॉडल (जैसे Gemini Vision)का इस्तेमाल करना होगा, जो तस्वीरों को ‘देख’ और समझ सके।

5. सवाल: मैंने BotFather से बॉट तो बना लिया, लेकिन वह ग्रुप में दूसरे बॉट्स के मैसेज नहीं पढ़ पा रहा। ऐसा क्यों और इसका हल क्या है?

How to Create a Free AI Telegram Bot using n8n : जवाब:यह टेलीग्राम की अपनी एक सीमा (limitation) है। डिफ़ॉल्ट रूप से, Bot API आपके बॉट को दूसरे बॉट्स के मैसेज नहीं दिखाता है
पहला प्रयास:BotFather के पास जाएँ,/mybotsचुनें, अपना बॉट चुनें, फिरBot Settings>Group Privacy>Turn offकर दें। साथ ही, ग्रुप में अपने बॉट कोएडमिनबनाएँ
पक्का हल (Advanced):अगर फिर भी काम न चले, तो n8n मेंTelegram MTProtoनाम का कम्युनिटी नोड इंस्टॉल करना होगा। यह थोड़ा जटिल है, लेकिन यह सभी मैसेज पढ़ सकता है

badaudyog

Oh hi there
It’s nice to meet you.

Sign up to receive awesome content in your inbox, every month.

We don’t spam! Read our privacy policy for more info.

Leave a Comment