10 मिनट में AI Discord बॉट बनाएँ (बिना कोडिंग)

Piotr Grudzień
प्रकाशित अपडेट किया गया पढ़ने का समय: 9 मिनट
ब्लॉग पोस्ट 9 की पृष्ठभूमि तस्वीर

Discord पर अपना AI चैट बॉट शुरू करें

क्या आप अपने Discord सर्वर के लिए एक समझदार संवादात्मक AI बॉट बनाना चाहते हैं? यह चरणबद्ध गाइड आपको सिर्फ़ 10 मिनट में, बिना कोडिंग पूरी प्रक्रिया समझाती है।

वीडियो देखें


AI बॉट बनाने के 5 आसान चरण

इन चरणों का पालन करने पर आपके Discord सर्वर में एक पूरी तरह काम करने वाला AI चैटबॉट होगा:

  1. Discord सर्वर बनाएँ
  2. Discord एप्लिकेशन बनाएँ
  3. बॉट को सर्वर में जोड़ें
  4. Quickchat AI खाता बनाएँ
  5. Discord बॉट को Quickchat AI से जोड़ें

आपका AI बॉट कैसा दिखेगा?

सेटअप पूरा होने के बाद बॉट Discord पर सक्रिय होगा और सर्वर के सदस्यों के साथ स्वाभाविक बातचीत के लिए तैयार रहेगा।

अंतिम परिणाम: समझदार संवादात्मक AI


सबसे तेज़ तरीका: एक क्लिक में जोड़ें

अगर आपका Quickchat AI खाता पहले से है, तो Developer Portal की ज़रूरत नहीं है। डैशबोर्ड के बाएँ साइडबार में External Apps खोलें, Discord चुनें और Connect के नीचे Add to your Discord server पर क्लिक करें।

Quickchat AI की Discord कनेक्ट स्क्रीन और Add to your Discord server बटन External Apps → Discord में एक क्लिक से जोड़ने की स्क्रीन।

Discord आपसे साझा Quickchat AI ऐप को अनुमति देने और सर्वर चुनने को कहेगा। Authorize पर क्लिक करते ही बॉट सक्रिय हो जाएगा। सदस्य किसी भी चैनल में उसे @mention करके बात कर सकते हैं। बस चुने हुए सर्वर में आपके पास Manage Server अनुमति होनी चाहिए।

Quickchat AI के नए उपयोगकर्ताओं को Discord के लिए विशेष शुरुआती सेटअप मिलता है, जो सीधे इसी प्रक्रिया में ले जाता है।

Quickchat AI के नए उपयोगकर्ताओं को दिखाई देने वाली Discord की शुरुआती सेटअप स्क्रीन नए उपयोगकर्ता Discord की शुरुआती सेटअप स्क्रीन से एक क्लिक वाली कनेक्शन प्रक्रिया में जाते हैं।

नीचे दिए चरण मैन्युअल विकल्प Use your own Discord app के लिए हैं: आप अपना Discord एप्लिकेशन बनाते हैं और बॉट टोकन से जोड़ते हैं। अगर बॉट का नाम और अवतार बदलना हो, डायरेक्ट मैसेज या Discord AI Actions चाहिए, या एक सर्वर में कई बॉट चलाने हों, तो यह तरीका चुनें। Discord Actions के लिए अपने बॉट का कनेक्शन चाहिए, क्योंकि वही Discord API अनुरोधों में इस्तेमाल होने वाला टोकन देता है।


1. Discord सर्वर बनाएँ

अगर आपके पास Discord खाता नहीं है, तो discord.com पर बनाएँ। फिर अपना पहला सर्वर सेट करें:

पहला सर्वर बनाएँ


2. Discord एप्लिकेशन बनाएँ

Discord Developer Portal पर जाएँ और नया एप्लिकेशन बनाएँ।

नया एप्लिकेशन बनाएँ


3. बॉट को Discord सर्वर में जोड़ें

नीचे दिखाया स्विच चालू करना न भूलें, ताकि बॉट को संदेशों की सामग्री मिल सके:

संदेश सामग्री का एक्सेस चालू करें

बॉट बनने के बाद उसे सर्वर में जोड़ना होगा। इसके लिए Discord URL बनाएँ और ब्राउज़र में पेस्ट करें:

https://discord.com/api/oauth2/authorize?client_id=<YOUR CLIENT ID>&permissions=309237713920&scope=bot

अनुमतियों की संख्या कहाँ से आती है?

अनुमतियों की संख्या (309237713920) इन अनुमतियों को माँगने से बनती है:

  • View Channels
  • Send Messages
  • Create Public Threads
  • Send Messages in Threads
  • Read Message History

बॉट के सही ढंग से काम करने के लिए ये न्यूनतम अनुमतियाँ हैं। आप discord.com/developers/applications पर जाकर अपना एप्लिकेशन चुनें, बाईं ओर Bot पर क्लिक करें और नीचे स्क्रॉल करके इन्हें देख सकते हैं:

Discord बॉट की अनुमतियाँ

YOUR CLIENT ID कहाँ मिलेगा?

सबसे आसान तरीका है ब्राउज़र के एड्रेस बार में URL का हिस्सा बनी लंबी संख्या को कॉपी करना:

https://discord.com/developers/applications/<YOUR CLIENT ID>/bot

आपका क्लाइंट ID

इस उदाहरण में क्लाइंट ID 1234567890123456789 है। इसलिए बॉट को सर्वर में जोड़ने के लिए पूरा URL यह होगा:

https://discord.com/api/oauth2/authorize?client_id=1234567890123456789&permissions=309237713920&scope=bot

अगर इस चरण में समस्या आए:

  • “Integration requires code grant”: आपके एप्लिकेशन में Require OAuth2 Code Grant चालू है। Developer Portal में ऐप खोलें, Bot पर जाएँ, यह विकल्प बंद करें, सेव करें और आमंत्रण URL फिर खोलें। (विवरण)
  • केक या “baked” वाली स्क्रीन दिखे: यह Discord की सफलतापूर्वक जुड़ने की स्क्रीन है। बॉट जोड़ दिया गया है। Server Settings → Integrations → Bots and Apps में जाँचें।
  • सुझाव: Quickchat AI डैशबोर्ड में बॉट टोकन पेस्ट करने के बाद, यानी चरण 5 में, Discord इंटीग्रेशन पेज आमंत्रण URL खुद बनाता है और सेटअप चेकलिस्ट दिखाता है। इसलिए ऊपर URL को हाथ से बनाने वाला काम छोड़ा जा सकता है।

4. Quickchat AI खाता बनाएँ

Quickchat AI पर साइन अप करें और अपने बॉट को इंसानों जैसी स्वाभाविक बातचीत करने वाला AI दें।

Quickchat AI से आप अपना नॉलेज बेस, AI Actions और दूसरी सुविधाओं वाले AI एजेंट बना सकते हैं। यह Discord बॉट, वेबसाइट और अन्य जगहों के लिए उपयोगी है।


5. बॉट को Quickchat AI से जोड़ें

बॉट को Quickchat AI से जोड़ने के लिए Developer Portal से Discord Bot Token लें।

  1. Bot SettingsReset TokenCopy Token पर जाएँ।

टोकन रीसेट करें

  1. Quickchat AI डैशबोर्ड में External Apps → Discord खोलें, Use your own Discord app चुनें और टोकन पेस्ट करें। Quickchat AI बॉट शुरू करता है और शुरू होते समय उसकी स्थिति दिखाता है।

टोकन पेस्ट करें

अगर बॉट ऑनलाइन न आए

बॉट शुरू न होने पर Discord इंटीग्रेशन पेज सटीक त्रुटि और सीधे समाधान का लिंक दिखाता है। दो सबसे आम समस्याएँ हैं:

  • Invalid token: टोकन गलत है या दोबारा बनाया गया है। टोकन रीसेट करने से पुराना टोकन अमान्य हो जाता है। Developer Portal में बॉट खोलें, Bot → Reset Token पर जाएँ, नया टोकन कॉपी करें और Quickchat AI में Reconnect पर क्लिक करके पेस्ट करें। सही स्क्रीनशॉट के लिए Invalid bot token देखें।
  • Message Content Intent बंद है (त्रुटि PrivilegedIntentsRequired दिखती है): बॉट जुड़ गया है, लेकिन संदेश नहीं पढ़ सकता। Developer Portal में बॉट खोलें, Bot → Privileged Gateway Intents पर जाएँ, Message Content Intent चालू करें और सेव करें। सही स्विच के लिए Message Content Intent देखें।

टोकन या सेटिंग बदलने पर बॉट दोबारा शुरू होता है, इसलिए ऑनलाइन आने के लिए उसे लगभग एक मिनट तक का समय दें।

अगर आपका बॉट ऑनलाइन है, लेकिन कभी जवाब नहीं देता

जाँचें कि एक क्लिक से जुड़ा साझा Quickchat AI बॉट उसी सर्वर में अब भी मौजूद तो नहीं है। दोनों बॉट एक सर्वर में हों तो साझा बॉट जवाब देता है और आपका बॉट चुप रहता है, भले ही टोकन, intents और अनुमतियाँ सही हों। Quickchat AI डैशबोर्ड में External Apps खोलें, एक क्लिक वाले सेटअप के Connected servers में सर्वर ढूँढें और वहाँ से हटाएँ। आपका बॉट तुरंत काम सँभाल लेगा। Both bots are in the same server देखें।


आपका AI बॉट शुरू हो गया है!

Discord पर वापस जाएँ। बॉट ऑनलाइन होगा और बातचीत के लिए तैयार होगा। बातचीत शुरू करने के लिए उसे @mention करें।

सक्रिय बॉट

@mention किए जाने पर बॉट डिफ़ॉल्ट रूप से चैनल में जवाब देता है। Reply in सेटिंग में Thread चुनने पर वह थ्रेड बनाता है, जिसमें उपयोगकर्ता बॉट को दोबारा मेंशन किए बिना बातचीत जारी रख सकते हैं।

थ्रेड में बातचीत


बॉट कैसे जवाब देता है

बॉट को कई तरीकों से बुलाया जा सकता है। हर तरीके में बातचीत का इतिहास अलग तरह से संभाला जाता है:

स्थितिबुलाने का तरीकाबातचीत का इतिहास
चैनल में @mentionकिसी टेक्स्ट चैनल में बॉट को @mention करेंReply in सेटिंग पर निर्भर, नीचे देखें
बॉट के थ्रेड में संदेशबॉट के बनाए थ्रेड में संदेश भेजेंपूरे थ्रेड का इतिहास बना रहता है
बॉट के संदेश का जवाबबॉट के संदेश पर Discord की Reply सुविधा इस्तेमाल करेंहर बार नई बातचीत शुरू होती है
/ask स्लैश कमांड/ask और अपना सवाल लिखें, केवल एक क्लिक वाले बॉट परहर बार नई बातचीत शुरू होती है
डायरेक्ट मैसेजबॉट को DM भेजें, केवल अपने एप्लिकेशन परपूरे DM सत्र में बना रहता है

चैनल का सामान्य संदेश बॉट को सक्रिय नहीं करता। यह जानबूझकर है, ताकि व्यस्त सर्वर में बॉट अनावश्यक जवाब न दे। यही सबसे आम कारण है कि नया जोड़ा गया बॉट काम न करता हुआ दिखता है। /ask एक आसानी से मिलने वाला विकल्प भी है: किसी भी चैनल में / लिखने पर यह दिखाई देता है, और संदेश सामग्री का एक्सेस सीमित होने पर भी काम करता है। यह साझा एक क्लिक वाले बॉट पर पंजीकृत है, इसलिए अपने एप्लिकेशन को जोड़ने पर @mention इस्तेमाल करें।

“Reply in” सेटिंग

Quickchat डैशबोर्ड में Channels > External Apps > Discord के अंतर्गत “Reply in:” ड्रॉपडाउन में दो विकल्प हैं:

  • Channel (डिफ़ॉल्ट): बॉट उसी चैनल में सीधे जवाब देता है जहाँ उसे मेंशन किया गया। हर @mention नई बातचीत शुरू करता है और पिछले संवाद याद नहीं रखता।
  • Thread: बॉट हर @mention के लिए नया थ्रेड बनाता है। थ्रेड का नाम बॉट और उपयोगकर्ता के नाम पर होता है, जैसे “Aria & john_doe”। थ्रेड के अंदर वह बिना @mention के हर संदेश का जवाब देता है और पूरी बातचीत का इतिहास बना रहता है।

डायरेक्ट मैसेज

DM के लिए आपका अपना Discord एप्लिकेशन चाहिए। साझा एक क्लिक वाला बॉट केवल सर्वर में जवाब देता है, क्योंकि एक साझा पहचान पर आने वाले निजी संदेशों का जवाब देना उसके सभी सर्वरों को प्रभावित करेगा।

अपने एप्लिकेशन में DM के अंदर @mention की ज़रूरत नहीं होती। बॉट हर संदेश का जवाब देता है और इतिहास पूरे सत्र में बना रहता है। DM का जवाब देते समय बॉट सर्वर के चैनल इतिहास को नहीं देख सकता।

ध्यान दें: बॉट केवल उन्हीं थ्रेड में जवाब देता है जो उसने खुद बनाए हैं। कोई व्यक्ति हाथ से थ्रेड बनाकर उसमें लिखे तो बॉट जवाब नहीं देगा।


बॉट चैनल का संदर्भ कैसे समझता है

जब कोई चैनल में बॉट को @mention करता है, तो बॉट सिर्फ़ वह एक संदेश नहीं देखता। वह चैनल के हाल के संदेश अपने आप लाता है और उन्हें समय सहित बातचीत के रिकॉर्ड के रूप में AI के प्रॉम्प्ट में जोड़ता है। इससे वह चल रही बातचीत समझता है और पहले कही गई बातों का संदर्भ दे सकता है।

AI की नज़र से यह संदर्भ कुछ ऐसा दिखता है:

Most recent messages on the #general channel:
[2026-02-19 14:01] alice: Has anyone tried the new API endpoint?
[2026-02-19 14:03] bob: Yeah, I got a 429 back after about 50 requests
[2026-02-19 14:05] alice: @QuickchatBot what's the rate limit for the v2 API?

बॉट चैनल के सक्रिय और आर्काइव किए गए थ्रेड के संदेश भी पढ़ता है, इसलिए उनमें हुई चर्चा भी संदर्भ में शामिल होती है।

जब कोई Discord की Reply सुविधा से किसी खास संदेश का जवाब देता है, तो बॉट पूरा हाल का इतिहास लाने के बजाय उस संदेश के आसपास के संदेशों तक संदर्भ सीमित कर देता है। इससे उपयोगकर्ता जिस बातचीत का उल्लेख कर रहा है, उसका केंद्रित संदर्भ मिलता है।

संदेशों की विशेष सामग्री, जैसे स्टिकर, GIF, तस्वीरें, embeds और reactions, को विवरण के रूप में दिखाया जाता है। बॉट संदर्भ रिकॉर्ड में उन्हें दृश्य रूप से न देख पाए, तब भी उनकी मौजूदगी जानता है। @mention टोकन को पढ़ने योग्य डिस्प्ले नामों से बदल दिया जाता है।

किसी कॉन्फ़िगरेशन की ज़रूरत नहीं है। Discord पर सभी Quickchat AI बॉट के लिए चैनल संदर्भ डिफ़ॉल्ट रूप से चालू है।

चैनल संदर्भ का उपयोग करके आगे के सवाल का जवाब देता बॉट

पूरे सर्वर इतिहास में स्मार्ट AI खोज

डिफ़ॉल्ट रूप से बॉट केवल उसी चैनल के संदेश पढ़ता है जहाँ उसे मेंशन किया गया। Smart AI search over server history चालू होने पर AI सर्वर के किसी भी टेक्स्ट चैनल में संदेश खोज सकता है। कौन-सा चैनल देखना है, यह उपयोगकर्ता के सवाल के आधार पर AI तय करता है।

उदाहरण के लिए, #general में कोई पूछे “माइग्रेशन पर #engineering की चर्चा का क्या निष्कर्ष था?”, तो बॉट #engineering का हाल का इतिहास पढ़कर मिले तथ्यों के आधार पर जवाब दे सकता है।

यह सुविधा समय-सीमा के अनुसार फ़िल्टर और पेजिनेशन भी देती है, ताकि ज़रूरत पड़ने पर AI पुराने इतिहास में और पीछे जा सके।

मोडदायराकिसके लिए बेहतर
डिफ़ॉल्टकेवल मौजूदा चैनलसामान्य कम्युनिटी बॉट
Smart AI search over server historyसर्वर का कोई भी चैनलसहायता बॉट, कई चैनलों से जानकारी खोजना

ध्यान दें: Smart AI search over server history अभी बीटा में है। रुचि हो तो ईमेल या Quickchat Discord सर्वर पर संपर्क करें।

Discord इंटीग्रेशन सेटिंग में Smart AI search over server history का स्विच


बॉट को तस्वीरें भेजना

उपयोगकर्ता बॉट को @mention करते समय तस्वीर जोड़ सकते हैं। AI अपनी विज़न क्षमता से उसे समझेगा। PNG, JPG, JPEG, GIF और WebP फ़ॉर्मैट समर्थित हैं। कई तस्वीरें जोड़ने पर बॉट पहली तस्वीर प्रोसेस करता है।

Discord CDN की तस्वीर का URL संदेश के टेक्स्ट के साथ मल्टीमोडल इनपुट के रूप में AI मॉडल को दिया जाता है। इससे AI एक ही बातचीत के चरण में टेक्स्ट और तस्वीर दोनों देखता है। किसी कॉन्फ़िगरेशन की ज़रूरत नहीं है। तस्वीर समझने की सुविधा डिफ़ॉल्ट रूप से चालू है।

Discord कम्युनिटी के कुछ उपयोगी उदाहरण:

  • डेवलपर कम्युनिटी: उपयोगकर्ता stack trace या त्रुटि संदेश का स्क्रीनशॉट भेजकर बॉट से समझाने को कहता है
  • डिज़ाइन कम्युनिटी: उपयोगकर्ता UI मॉकअप साझा करके बॉट से प्रतिक्रिया माँगता है
  • गेमिंग कम्युनिटी: उपयोगकर्ता गेम की सेटिंग का स्क्रीनशॉट साझा करके बेहतर प्रदर्शन के सुझाव माँगता है
  • ई-कॉमर्स सहायता: ग्राहक खराब उत्पाद की तस्वीर सहायता बॉट को भेजता है

उपयोगकर्ता बॉट को स्क्रीनशॉट भेजता है और बॉट तस्वीर समझकर सवाल का जवाब देता है


Discord से AI Actions जोड़ना

AI Actions की मदद से बॉट Discord की बातचीत के दौरान बाहरी API और टूल बुला सकता है। इन्हें Quickchat डैशबोर्ड में AI Agent > Actions & MCPs के अंतर्गत एक बार सेट करें। फिर वे Discord, वेबसाइट विजेट, WhatsApp, Telegram और दूसरे चैनलों पर काम करते हैं।

दो प्रकार के एक्शन उपलब्ध हैं:

एक्शन का प्रकारक्या करता है
API Actionबाहरी endpoint पर HTTP अनुरोध जैसे GET, POST, PUT, DELETE भेजता है, जिनके पैरामीटर, headers और body सेट किए जा सकते हैं
Remote MCPबाहरी टूल और डेटा स्रोतों के लिए Model Context Protocol सर्वर से जुड़ता है

Discord पर AI Actions से आप ये चीज़ें बना सकते हैं:

  • ऑर्डर ट्रैकिंग बॉट: API Action को ई-कॉमर्स बैकएंड से जोड़ें, ताकि सदस्य पूछ सकें “मेरा ऑर्डर #12345 कहाँ है?” और उन्हें ताज़ा स्थिति मिले।
  • GitHub issue बॉट: Remote MCP को GitHub repo से जोड़ें, ताकि डेवलपर Discord में ही पूछ सकें “क्या critical टैग वाले खुले बग हैं?”
  • सहायता टिकट बॉट: बॉट को दस्तावेज़ों से जवाब देने दें और केवल अनसुलझे मामलों में सहायता रोल को मेंशन करने वाला निजी टिकट थ्रेड खोलें।
  • मॉडरेशन सहायक: timeout, kick, ban और slowmode टेम्पलेट चुनें, ताकि मॉडरेटर सामान्य भाषा में इन्हें चला सकें।
  • मीटिंग शेड्यूलर: Remote MCP को Cal.com या Google Calendar से जोड़ें, ताकि उपयोगकर्ता Discord से टीम के साथ मीटिंग बुक कर सकें।
  • CRM इंटीग्रेशन: HubSpot से जोड़ें, ताकि बॉट Discord की बातचीत से संभावित ग्राहक दर्ज करे या सहायता टिकट बनाए।
  • लीड और प्रतिक्रिया दर्ज करना: Google Sheets से जोड़ें, ताकि बॉट संभावित ग्राहक, अनुत्तरित सवाल और डेमो अनुरोध सीधे टीम की मौजूदा स्प्रेडशीट में लिखे।

API Action सेट करना

  1. Quickchat डैशबोर्ड में AI Agent > Actions & MCPs पर जाएँ।
  2. Add Action पर क्लिक करें। समर्थित Discord काम के लिए Discord Action चुनें और टेम्पलेट लें। सहायता टेम्पलेट सर्वर, चैनल और रोल पूछता है; मॉडरेशन टेम्पलेट सीधे इंस्टॉल होते हैं। Quickchat संपादित किए जा सकने वाले अनुरोध, विवरण, पैरामीटर, प्रतिक्रिया प्रबंधन और चलने की शर्तें बना देता है।
  3. केवल गैलरी से बाहर के endpoint की ज़रूरत होने पर कस्टम HTTP Request एक्शन चुनें। नाम दें, जैसे “ऑर्डर की स्थिति जाँचें”, और AI को इस्तेमाल का समय बताने वाला विवरण लिखें, जैसे “उपयोगकर्ता ऑर्डर की स्थिति पूछे तो इसका उपयोग करें। पहले ऑर्डर नंबर पूछें।”
  4. HTTP method, जैसे GET, endpoint URL और आवश्यक पैरामीटर सेट करें, फिर सेव करें।

अब समर्थित चैनलों में एजेंट इस एक्शन का उपयोग कर सकता है। Discord गैलरी के Actions सामान्य संपादन योग्य HTTP Request Actions हैं, इसलिए बदलाव के बाद उनका प्राधिकरण, लक्ष्य और पैरामीटर जाँचें। अधिक विवरण के लिए HubSpot AI Actions ट्यूटोरियल, Discord मॉडरेशन बॉट गाइड, जिसमें timeout, kick, ban, roles और slowmode को AI Actions की तरह इस्तेमाल करना बताया है, या Actions दस्तावेज़ देखें।

Quickchat डैशबोर्ड के Actions & MCPs पेज पर सेट किया गया API Action


आगे पढ़ें

इन गाइड में संबंधित विषय विस्तार से दिए गए हैं:


Quickchat AI पर साइन अप करें और अपना AI एजेंट बनाना शुरू करें, या Discord कम्युनिटी से जुड़ें: discord.gg/KqkHwvPRNH