Site icon BadaUdyog

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

How to Create a Free AI Telegram Bot using n8n

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 पर अपना बॉट रजिस्टर करना होगा:

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

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

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

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

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

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

चरण 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 बॉट बना लिया है। लेकिन सीखने का सफर यहीं खत्म नहीं होता। यहाँ कुछ सुझाव दिए गए हैं जो आपको और आगे बढ़ने में मदद करेंगे।

निष्कर्ष

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 नाम का कम्युनिटी नोड इंस्टॉल करना होगा। यह थोड़ा जटिल है, लेकिन यह सभी मैसेज पढ़ सकता है 

Exit mobile version