Telegram के लिए Bot कैसे बनाएं
अगर आपने यह खोजा है कि Telegram के लिए bot कैसे बनाया जाए, तो आप एक दोराहे पर खड़े हैं—और ज़्यादातर लोगों को इसका एहसास तब तक नहीं होता, जब तक वे गलत रास्ते पर काफी आगे नहीं निकल जाते। "Telegram bot बनाना" दो बिल्कुल अलग चीज़ों का मतलब हो सकता है। एक है कोड से अपना bot शुरू से बनाना। दूसरा है ऐसा काम करने वाला bot पाना जो आपके group में सचमुच कोई काम करे। दोनों सही हैं। लेकिन ये एक ही project नहीं हैं, और इन्हें मिलाने से घंटों बर्बाद होते हैं।
यह पेज दोनों रास्तों को साफ़-साफ़ अलग करता है। पहले, @BotFather के ज़रिए अपना Telegram bot बनाने की असली, आधिकारिक प्रक्रिया—जिसमें वह हिस्सा भी शामिल है जो कोई आपको शुरुआत में नहीं बताता: नया bot तब तक कुछ नहीं करता जब तक आप उसके पीछे का code लिखकर host नहीं करते। फिर वह ज़्यादा आम मामला, जहाँ कोई group को moderate या manage करने के लिए bot चाहता है और उसे असल में कुछ build करने की ज़रूरत नहीं होती। अंत तक आपको पता चल जाएगा कि आपका रास्ता कौन-सा है।
"Telegram bot बनाना" असल में क्या मतलब रखता है
Telegram bot एक automated account होता है, जिसे किसी व्यक्ति के बजाय software चलाता है। जब आप technical अर्थ में उसे "बनाते" हैं, तो आप अभी software नहीं लिख रहे होते। आप Telegram के साथ एक account register कर रहे होते हैं और उसके credentials ले रहे होते हैं। जब तक कोई program उससे जुड़कर कहीं चलता नहीं रहता, तब तक account खाली रहता है।
इसलिए "बनाना" शब्द के पीछे एक gap छिपा है। Bot register करने में दो मिनट लगते हैं और यह free है। उसे कुछ उपयोगी करवाना अलग और बड़ा काम है। यह जानना आपको सबसे आम surprise से बचाता है: @BotFather के steps पूरे करना, अपने नए bot के साथ chat खोलना, और फिर उसे चुपचाप बैठे देखना।
अगर bots आपके लिए नए हैं, तो Telegram पर bots क्या होते हैं? basics समझाता है, और Telegram के लिए Bot: आपके group को कौन-सा चाहिए अलग-अलग प्रकारों का नक्शा देता है।
रास्ता A: @BotFather और code के साथ अपना bot बनाएं
यह आधिकारिक रास्ता है, और यह उन सभी के लिए काम करता है जो programming करने को तैयार हैं। @BotFather bots register करने के लिए Telegram का अपना bot है, और आप उससे एक सामान्य chat में बात करते हैं।
@BotFather के साथ bot register करें
- Telegram खोलें, @BotFather खोजें (blue check वाला verified account), और chat शुरू करें।
- command
/newbotभेजें। - @BotFather आपसे display name पूछता है (जो लोग देखते हैं, जैसे "My Helper Bot")। इसे भेजें।
- इसके बाद यह username पूछता है, जो unique होना चाहिए और
botपर खत्म होना चाहिए (उदाहरण के लिएmyhelper_bot)। ऐसा username भेजें जो पहले से लिया न गया हो। - @BotFather आपको एक API token के साथ जवाब देता है,
123456789:ABCdef...जैसी लंबी string। यह token आपके bot का password है। इसे private रखें; जिसके पास यह होगा, वह आपके bot को control कर सकता है।
Registration बस इतना ही है। आपका bot अब मौजूद है। बाद में आप @BotFather का इस्तेमाल profile picture, description, और command hints set करने के लिए कर सकते हैं, जैसे /setdescription और /setuserpic commands के ज़रिए।
वह हिस्सा जिसमें असली मेहनत लगती है
यही वह चीज़ है जिसे quick tutorials छोड़ देते हैं। इस point पर आपका bot अभी भी कुछ नहीं करता। Token एक खाली account की key है। Bot से messages का जवाब दिलाने, commands चलवाने, या कुछ भी moderate करवाने के लिए आपको यह करना होगा:
- Code लिखना जो आपके token का इस्तेमाल करके Telegram Bot API से बात करे। ज़्यादातर लोग अपनी पसंद की language में कोई library इस्तेमाल करते हैं (python-telegram-bot, Node.js के लिए telegraf, aiogram, और अन्य)। Code तय करता है कि message आने पर क्या होगा।
- उस code को ऐसी जगह host करना जो लगातार चलती रहे। Bot सिर्फ तब काम करता है जब उसका program चल रहा हो और reachable हो। इसका मतलब है server, VPS, या hosting service, साथ में उसे alive और monitored रखना। Laptop बंद किया, और bot offline हो गया।
Developer के लिए इनमें से कुछ भी अजीब नहीं है, लेकिन यह वास्तविक software work है। एक अच्छा moderation bot बनाना simple bot से कहीं ज़्यादा बड़ा काम है: spam classification, image scanning, rate limiting, abuse handling, database, और यह सब configure करने के लिए interface।
इसलिए Path A सही जवाब है अगर आप सीखना चाहते हैं, आपके पास कोई custom idea है, या आप developer हैं जिसे bespoke behaviour चाहिए। यह गलत जवाब है अगर आप वास्तव में ऐसा bot चाहते थे जो पहले से groups को moderate करता हो।
रास्ता B: आप bot बनाना नहीं चाहते, आप ऐसा bot चाहते हैं जो काम करे
"Telegram bot कैसे बनाएं" के आसपास की searches को ध्यान से पढ़ें तो एक pattern दिखता है। इसे type करने वाले बहुत से लोग bot developers नहीं बनना चाहते। वे ऐसा Telegram group चला रहे होते हैं जो spam, scam links, raids, या unwanted images से भर रहा है, और उन्होंने निष्कर्ष निकाला होता है कि इसका solution एक ऐसा "bot बनाना" है जो इसे साफ़ करे।
अगर आप यही चाहते हैं, तो ईमानदार shortcut यह है: आप वह bot बनाते नहीं हैं। आप ऐसा bot add करते हैं जो पहले से काम करता है।
Group moderation एक solved problem है। एक सक्षम moderation bot को machine-learning spam detection, image scanning, behavioural scoring, multi-language coverage, punishment system, और dashboard चाहिए। यह सब खुद लिखना और host करना महीनों का काम और लगातार maintenance है। Ready-made bot आपको वही परिणाम उस समय में देता है जितना किसी member को add करने और कुछ switches flip करने में लगता है।
यहीं Telegram Bot App fit बैठता है। यहाँ उद्देश्य आपको सही रास्ते पर भेजना है, इसलिए यह स्पष्ट करना ज़रूरी है कि यह क्या है और क्या नहीं।
Telegram Bot App क्या है
Telegram Bot App एक ready-made moderation और management bot है जिसे आप Telegram group में add करते हैं। आप इसे create, program, या host नहीं करते। आप इसे group में @BotFather-issued bots को मिलने वाले admin rights के ज़रिए add करते हैं, फिर telegram-bot.app पर web dashboard से configure करते हैं।
इतना ही साफ़ यह भी समझ लें कि यह क्या नहीं है: यह bot-builder या no-code platform नहीं है, conversational AI नहीं है, और userbot नहीं है जो इंसान की तरह log in करे या लोगों को mass-invite करे। @BotFather भी आपके लिए moderation bot नहीं बनाता; वह सिर्फ blank bots register करता है। Telegram Bot App खुद एक finished, working bot है।
यह असल में क्या करता है
Add करने और admin promote करने के बाद, यह आपके rules अपने-आप enforce करता है:
- Join पर welcome messages और CAPTCHA। नए members का स्वागत करें और उनसे prove करवाएं कि वे इंसान हैं, 1 से 60 मिनट तक के timeout के साथ जिसे आप set करते हैं। देखें CAPTCHA और नए member verification और welcome messages और rules।
- दो free spam layers। AI Spam Intelligence account behaviour को 0.0 से 1.0 तक Bayesian risk value के रूप में score करता है और 0.75 या उससे ज़्यादा पर auto-kick करता है। Spamfinder एक machine-learning content classifier है, जिसका threshold आप 0 से 100 percent तक set करते हैं। दोनों free हैं। ज़्यादा जानकारी Spam bots कैसे रोकें में।
- Content checks। NSFW image scanning, sentiment और toxicity detection, custom badwords filter जो bypass spellings पकड़ता है, लगभग 33 से 43 languages में language enforcement, file antivirus scanning, और नए members की profile scanning।
- Link handling। यह group-promotion spam रोकने के लिए Telegram invite links block करता है और Google Safe Browsing के ज़रिए malicious URLs detect करता है। यह हर link को domain के आधार पर strip नहीं करता और custom URL allow/deny list नहीं चलाता।
- Escalating punishments और dashboard। बार-बार offences पर consequences भारी होते जाते हैं, और web dashboard analytics के साथ live punishment feed दिखाता है।
यह core moderation set free चलाता है, जिसमें हर महीने 500 image scans और 1,000 sentiment analyses शामिल हैं। Paid tiers quotas बढ़ाते हैं: Gold $4.99/month पर, Platinum $9.99/month पर, Ultimate $49.99/month पर, और annual billing लगभग 20 percent सस्ती होती है। विवरण के लिए premium खरीदना देखें।
पूरा setup अपने group में bot कैसे add करें में है: bot add करें, admin permissions दें, group register करने के लिए message भेजें, फिर dashboard में configure करें।
आपका रास्ता कौन-सा है?
एक सवाल से तय करें। क्या आप software build करना चाहते हैं, या result चाहते हैं?
| आप चाहते हैं... | चुनें | क्यों |
|---|---|---|
| Bot development सीखना, या ऐसा custom feature बनाना जो किसी existing bot में नहीं है | Path A: @BotFather + code | आपको पूरा control चाहिए, और आप logic लिखने और host करने के लिए तैयार हैं |
| Spam रोकना, नए members verify करना, content filter करना, group moderate करना | Path B: ready-made bot add करें | काम पहले से हो चुका है; आप configure करते हैं, code नहीं लिखते |
| अपनी design का storefront, quiz, music, या notification bot | Path A: @BotFather + code | ये custom-logic projects हैं, जिनके लिए आपके exact case में off-the-shelf fit नहीं है |
| Developer बने बिना बढ़ती community manage करना | Path B: ready-made bot add करें | खुद moderation engine बनाना महीनों का खर्च है जिसे आपको उठाने की ज़रूरत नहीं |
दोनों में कोई शर्म की बात नहीं। बहुत से लोग Path A पर चलना शुरू करते हैं, bot register करते हैं, "अब मुझे spam filter लिखना है" वाली दीवार से टकराते हैं, और समझते हैं कि Path B ही वह था जो वे शुरू से चाहते थे।
अक्सर पूछे जाने वाले सवाल
क्या Telegram bot बनाना free है?
@BotFather के ज़रिए bot register करना free है, और Telegram Bot API के लिए charge नहीं करता। खर्चा अपने bot को चलाने में आ सकता है, क्योंकि code को कहीं ऐसी जगह host करना होता है जो online रहे। अगर आप इसके बजाय ready-made bot add करते हैं, तो Telegram Bot App का core moderation free tier पर चलता है, इसलिए group को बिना किसी cost के protect किया जा सकता है।
Coding के बिना Telegram के लिए bot कैसे बनाऊं?
Definition के हिसाब से, आप बिना coding के कोई bot program नहीं कर सकते। लेकिन अगर आपका goal custom project के बजाय group में कोई काम करने वाला bot है, तो आप build करना पूरी तरह skip करके ready-made bot add करते हैं। Telegram Bot App के साथ आप इसे add करते हैं, admin rights देते हैं, और toggles व sliders वाले web dashboard से सब कुछ configure करते हैं—कोई code नहीं। Walkthrough अपने group में bot कैसे add करें में है।
@BotFather असल में क्या create करता है?
@BotFather एक blank bot account register करता है और आपको API token देता है। बस इतना ही। Bot का कोई behaviour नहीं होता जब तक आप token से कोई program connect न करें और उस program को running न रखें। @BotFather आपके लिए moderation bot, chat assistant, या कोई feature नहीं बनाता; वह सिर्फ account और credentials issue करता है।
मैं अपना group moderate करना चाहता हूं। क्या मुझे सच में bot create करने की ज़रूरत है?
नहीं। Group moderation ठीक वही case है जहाँ अपना bot बनाना धीमा रास्ता है। Moderation bot को spam detection, image scanning, language handling, और punishment system चाहिए, और ये सब ready-made bots में पहले से मौजूद हैं। Telegram Bot App add करने से आपको महीनों की development के बजाय मिनटों में यह मिल जाता है।
Bot बनाने और bot add करने में क्या अंतर है?
Bot बनाना मतलब @BotFather के साथ account register करना और वह code लिखना जो उसे behaviour देता है, फिर उस code को host करना। Bot add करना मतलब किसी finished, working bot को admin rights के साथ अपने group में invite करना। बनाना developers और custom ideas के लिए सही है; add करना उन लोगों के लिए सही है जो build किए बिना काम पूरा करना चाहते हैं। देखें Telegram bot का इस्तेमाल क्यों करें।
ईमानदार निष्कर्ष
अगर आप सच में build करना चाहते हैं, तो Path A आपके लिए खुला है, और @BotFather सही पहला कदम है। अगर आप Telegram group को साफ़ रखने के लिए bot चाहते थे और आपने उसे coding project समझ लिया था, तो आप अब रुक सकते हैं। Ready-made moderation bot add करें, उसे configure करें, और आगे बढ़ें। एक setup करने के लिए अपने group में bot कैसे add करें follow करें, या automated moderation क्या cover करता है यह देखने के लिए अपने Telegram group को protect करें पढ़ें।