Transcript for:
इंटरएक्टिव डिस्कॉर्ड बोट बनाएँ

ए एवरीवन वेलकम बैक आई कम तू अनादर वीडियो ऑन नोटिफिकेशन बोट ओके सो आज प्रॉमिस की हम बहुत सारे प्रोजेक्ट्स बनाने वाले हैं थ्रो आउट डी सीरीज तो एक प्रोजेक्ट हम ऑलरेडी बना चुके हैं डेट इस अन यूआरएल शॉट ना सो इस वीडियो में थॉट की कुछ इंटरेस्टिंग करते हैं ठीक है बिकॉज कर्ड ऑपरेशंस कैन बी बोरिंग सो इस वीडियो में थॉट के लिए एक बोट बनाते एक इंटरएक्टिव डिस्कार्ड बोट ओके सो लेट्स स्टार्ट विथ डी वीडियो सो डिस्क मोड बेसिकली एक बहुत सिंपल सा बोट होने वाले जो हमारे भी हाफ पे डिस्काउंट पर इंटरेक्ट करता है सो आई एम सर की अगर तुमने कभी डिस्कार्ड उसे किया है तो तुमने बहुत से होंगे तो इस वीडियो में सी आर गोइंग तू बिल्ड आर ऑन डिस्कार्ड बोट ठीक है तो सबसे पहले हमें क्या करना है हमें डिस्कार्ड के ऊपर एक फ्री अकाउंट बना लेना है सो मैंने ऑलरेडी अभी एक न्यू अकाउंट बनाया डिस्कार्ड के ऊपर सो जस्ट गो तू discord.com एंड जस्ट क्रिएट अन न्यू अकाउंट ओके बिल्कुल मटक डिस्कवर अकाउंट ओके सो दिस इसे माय अकाउंट ठीक है तो डिस्कार्ड का एक सिंपल सा कॉन्सेप्ट है वो क्या करता है बेसिकली बोट होता है जो तुम्हारे मैसेज को लेसन करता है एंड बेस्ड ऑन योर मैसेज सी नीड तू क्रिएट अन सर्वर एक डिस्कार्ड सर्वर बनाना चाहता हूं फॉर मी फॉर डी क्लब एंड कम्युनिटी एंड इसको हम नाम देंगे पियूष गर्गस सर्वर ठीक है तो तुम खुद का एक डिस्कार्ड सर्वर बना सकते हो विच इस फ्री ऑफ कॉस्ट एंड तो ये हमारा एक ओवर बन चुका है जिसके अंदर अभी एक ही चैनल है डेट इस दिस जनरल चैनल ठीक है सो यू कैन क्रिएट मोर चैनल ठीक है तो किसी भी तरह से सो यहां पर हम क्या करने वाले हैं इस पार्टिकुलर सर्वर के अंदर हम अपना एक बोट बनाएंगे जो लोगों के साथ इंटरेक्ट करेगा सबसे पहले व्हाट सी हैव तू डू सी हैव तू गो तू दिस सेटिंग्स ठीक है तो हम अपनी यूजर सेटिंग्स को ओपन करेंगे एंड यहां पर आई विल गो तू एडवांस क्रिएट कर सकता हूं तो वंस यू हैव डैन दिस ठीक है तो हमने दो स्टेप्स की हमने खुदका सर्वर बनाया जिसके अंदर हम अपना बोट को डेप्लॉय करने वाले एंड हमने अपने अकाउंट पे डेवलपर अकाउंट बना लिया अब सैंपल अब तुम्हें क्या करना है यू हैव तू गो तू गूगल डॉट कॉम एंड यहां पर यू हैव तू सर्च डिस्कार्ड डेवलपर पोर्टल ठीक है तो हमें ये सर्च करना है डिस्कार्ड डेवलपर पोर्टल एंड सी कैन गो तू दिस डिस्कार्ड डिवेलप अन पोर्टल एंड यहां पर हमारे पास एक ऑप्शन है एप्लीकेशंस ओके तो इस एप्लीकेशंस के अंदर लेट्स क्रिएट अन न्यू ऐप ठीक है तो इस आपको हम नाम क्या दें तो आपको हम एक नाम दे दें तो इसको मैं बोलूंगा इस एप्लीकेशन को हम नाम दे देते हैं यूट्यूब ठीक है सो तुम कुछ भी नाम दे सकते हो तो मैंने इसको क्या नाम दिया मैंने इसको नहीं दिया यूट्यूब तो ये हमारा एक एप्लीकेशन हमारा एक एप्लीकेशन बन चुका है ठीक है जिसके थ्रू हम अपने सर्वर में इंटरेक्ट कर सकते हैं ठीक है डोंट वारी अगर अभी ये कन्ज्यूरिंग लग रहा है बहुत इजी है वेरी वेरी इजी तू अंडरस्टैंड सो हम नेक्स्ट ओवर बनाया हमने अपने प्रोफाइल को एक बॉटल एक डेवलपर प्रोफाइल बनाया एंड अभी हम क्या करें हम एक हम एक हमने एक एप्लीकेशन बनाया है इस एप्लीकेशन के अंदर यू हैव तू गो तू दिस बोट ठीक बनाएंगे ओके सो यस आई वांट तू क्रिएट अन बोट इस बोट का यूजर नाम क्या होना चाहिए सिर्फ बहुत कहे हम एक यूजर नाम रखेंगे इसको हम नाम देंगे पियूष गर्ग गो जीरो वैन ओके डॉट जीरो वैन ठीक है तो मैंने एक बोट बनाया इस बोट का ये यूजरनेम है डेट इस पियूष गर्ग बोर डॉट जीरो वैन एंड ग्रेट सो हमने एक बोट बना लिया एंड इस बोट को हमें परमिशन देंगे डट इसे ऐड वैन परमिशन ठीक है तो यानी की ये पार्टिकुलर जो बोट है इसके पास ओड्डमैन प्रिविलेज होंगे व्हाट डू यू मिन बाय एडमिन ट्रेवल एजेंट्स इसका मतलब है की ये बोट मेरे भी हाफ पे यूजर्स को ऐड कर सकता है रिमूव कर सकता है मतलब बेसिकली हर चीज कर सकता है मेरी बिहेव करेक्ट अगर तुम्हें एक ऐसा बोट बनाना चाहते हो जो बेसिकली इसके पास लिमिटेड परमिशन दो तो मैं एडमिन को बंद करके यू कैन से रिलैक्स एंड मैसेज कर सकता है बट ओके आई विल गो विद एडमिन परमिशन विच इस ग्रेट एंड अब हमें क्या करना है हमें इस बोट को फॉर दिस पार्टिकुलर सर्वर तो हमने एक सवार बनाया था पियूष सर्वर सो आई वांट की मेरा वो जो बोट है वह सर्वर के अंदर ऐड हो जाए ओके तो वो हम कैसे कर सकता है यूआरएल जेनरेटर एंड इसमें हम बोलेंगे बोट ठीक है बोटाद एंड यहां पर जो यूआरएल जेनरेट हुआ इसको हम कर लेते हैं कॉपी एंड में इसको बस यहां पर नॉर्मली यहां पर मैं इसको कर दूंगा पेस्ट जैसे ही मैं इसको पेस्ट करूंगा यहां पर मेरे पास एक ड्रॉप डाउन ए रहा है डेट इस पार्टिकुलर बोट को किस सर्वर के अंदर ऐड करना है सो ये बेसिकली मुझे पूछ रहा है की ये जो बोट है बेसिकली एक एक्सटर्नल एप्लीकेशन है यूट्यूब इसको किस ओवर के अंदर ऐड करना है बिकॉज देखो बोट भी क्या है बेसिकली एक यूजर ही तो है राइट अगर तुम किसी सर्वर के अंदर अगर तुमने कोई ग्रुप ज्वाइन ही नहीं किया तो तुम उसके अंदर मैसेज कर ही नहीं सकते करेक्ट तो टेक्निकल मैं यहां पर सिर्फ ये बोल रहा हूं की ठीक है इस पार्टिकुलर बोट को तुम ऐड कर दो मेरे इस पार्टिकुलर ओके तो यहां पे मुझे बोल रहा है की कंटेनिंग सनफ्लावर इन अन फील्ड ओके तो ठीक है समथिंग लाइक इमेजेस ठीक है मैं नहीं अगर मैं वापस आता हूं एवरीवन वेलकम तू शेयर व्हाट जीरो वैन राइट तो मतलब बेसिकली यहां पर क्या हुआ जो मेरा बोट है वो मेरे सर्वर में ऐड हो चुका है करेक्ट नौ व्हाट सी कैन डू अब हमें क्या करना है इस बोट के थ्रू इस पार्टिकुलर बोट के थ्रू हमें इंटेलेक्ट करना है राइट सो लेट्स स्टार्ट सो बोट के साथ इंटरेक्ट करने के लिए हमें एक लाइब्रेरी का उसे करना है डेट इस नॉन आज डिस्कार्ड जेएस ठीक है तो डिस्कार्ड जीएस मिल जाती है यू कैन क्लिक ऑन दिस डॉक्यूमेंटेशन तो डॉक्यूमेंटेशन बहुत इजी है यू कैन डू एंड एंड बी एक इंस्टॉल ऑफ discord.gs एंड इंटरेक्ट विद दिस पार्टिकुलर बोट तो ये कम करते हैं यहां पे मैंने एक एम्टी वेस कोड ओपन किया है यू कैन सी दिस इस nmtvs कोड तो सबसे पहले कम सी हैव तू डू एंड पीएम इन इट ठीक है तो नम मिनट करते हैं इंटर इंटर इंटर तो इससे क्या होगा मेरी एक पैकेज और जेसन फाइल जेनरेट हो जाएगी अब हमें क्या करना है हमें यहां पर ये लाइब्रेरी को इंस्टॉल करना है ठीक है तो अभी हमें डिस्कार्ड है इसको इंस्टॉल कर लेना है तो नम इंस्टॉल्ड discovered.js तो इससे क्या होगा के इंस्टॉल हो जाएगी आठ वर्जन 14.7.1 राइट तो यहां पर एक कम करते हैं इंडेक्स जीएस फाइल बना लेते हैं एंड इस फाइल के अंदर हम अपना पूरा कोड लिखने वाले डेट इस फॉर डिस्कार्ड बोट बहुत इजी है वेरी इजी ओके तो डिस्कार्ड बोट के साथ कम करने के लिए सी नीड कपल ऑफ थिंग्स ठीक है तो हमें क्या करना है हमें सबसे पहले क्या करना है हमें आगे अन बोट लोगों करना है करेक्ट सी नीड तू लोगों आज अन बोट नौ इफ यू रिमेंबर जब हमने ऑथेंटिकेशन एंड ऑथराइजेशन की बात की थी हम कैसे लोगों करते हैं राइट हम लोगों कैसे करते हैं हम बोट हम टोकेंस का उसे करते हैं करेक्ट जब हम ऑथराइजेशन एंड ऑथेंटिकेशन की बात करें तो इफ यू रिमेंबर हमारे पास एक टोकन होता है उसे टोकन की हेल्प से सी कैन आईडेंटिफाई कौन उसे लोग देना तो मुझे यहां पर डिस्कार्ड के अंदर लोगों करना है सो क्लिक ऑन दिस रिसेट टोकन ठीक है जैसे मैं थ्री से टोकन के ऊपर क्लिक करूंगा ये बोट ये पार्टिकुलर डिस्कार्ड मुझे टोकन बना कर देगा करेक्ट दिस इस अन टोकन इस टोकन को उसे करके हम क्या कर सकते हैं हम आज अन बोट लोगों कर सकते हैं एंड ये टोकन बहुत ज्यादा कॉन्फिडेंशियल है तो इस टोकन को तुम्हें किसी के साथ भी शेयर नहीं करना है ओके आफ्टर दिस वीडियो आई विल रिसेट दिस टोकन सो यू हैव तू जेनरेट अन ऑन टोकन एंड इस टोकन को किसी के साथ भी शेयर मत करना नहीं तो उसके पास आपके बोट का एक्सेस ए जाएगा ओके सो बी कॉन्शियस डट सो सबसे पहले हमें क्या करना है सी हैव तू इंपोर्ट दिस कपल ऑफ थिंग्स ओके तो यहां पर हम इंपोर्ट करेंगे सो यहां पर हमने क्या इंपोर्ट किया हमने यहां पर इंपोर्ट किया एक क्लाइंट राइट और एक गेटवे इंटेंट बिट्स ओके सो डोंट वारी अभी samjhaunga ये क्या है ओके सेंड उसके बाद हमें क्या करना है हमको एक क्लाइंट क्रिएट करना है ओके सी नीड तू क्रिएट अन क्लाइंट तो ये क्लाइंट क्या है इस क्लाइंट के थ्रू ठीक है ये बेसिकली एक वर्चुअल क्लाइंट एक वर्चुअल ब्राउज़र की तरह समझ सकते एक वर्चुअल क्लाइंट जिसके थ्रू हम अपने सर्वर के साथ इंटरेक्ट कर सकते हैं ओके तो अब हम क्या कर रहे हैं यहां पर हम बोल रहे हैं की यार मुझे क्लाइंट बना कर दो ठीक है न्यू क्लाइंट तो ये क्लास है इसके अंदर हम एक इंटेंस दे रहे हैं ओके दिस इस एन इंटेंट अब इंटेंट क्या होता है सो इफ यू गो एंड कॉपी दिस इंटेंड हर ओके दिस गेटवे इन टेंट थिंग इफ यू गो तू दिस पार्टिकुलर वेबसाइट ठीक है तो डिस्कार्ड गेटवे इंटेंस तो इंटेंट का मतलब होता है की तुम उसको क्या परमिशन दे रहे हो सो किस तरह के हम उसको परमिशन दे रहे हैं सो इफ यू गो तू दिस डिस्कार्ड ओके सो गेटवे इन 10 सो डिस्कार्ड गेटवे इंटर तो यहां पर एक डॉक्यूमेंटेशन था एनवायरनमेंट सो डिस्क का मतलब बेसिकली क्या होता है की हम इसको किस तरह की परमिशन दे रहे हैं ओके जैसे फॉर एग्जांपल अगर यहां पर हमारे पास एक गिल्ड है राइट सो दिस इसे डी गिल्ड तो यहां पे यू कैन क्लिक ऑन दिस डिस्कार्ड एपीआई सो इट इस सो गिल्ड का मतलब क्या होता है अगर तुम सिंपल गिल्ड दोगे तो गिल्ड होता है गिल्ड क्रिएट गिल्ड अपडेट इफ यू गो तू हर ठीक है तो यहां पर एक परमिशन होगा डेट इस गिल्ड मैसेज तो यानी की अगर तुम इस ये वाली पार्टिकल परमिशन दोगे तो इसका मतलब होगा की तुम मैसेज क्रिएट कर सकते हो अपडेट कर सकते हो डिलीट कर सकते हो राइट सो हमें ये वाला पार्टिकुलर इंटेंट बी चाहिए हमें ये वाली परमिशन भी चाहिए राइट सो एल से की यहां पर हमें और परमिशन ऐड करेंगे गेटवे इन 10 मिनिट्स डॉट मैसेज करेक्ट नॉट टाइपिंग मैसेज ओके गेल्स को क्रिएट वगैरा कर सकता है एंड इसके पास एक गिल्ट मैसेज इसका एक्सरसाइज है मतलब ये मैसेज इसको क्रिएट भी कर सकता है अपडेट भी कर सकता है सो इस वेबसाइट के अंदर यू हैव तू गो यू हैव तू स्क्रॉल डाउन एंड यहां पर ये चीज ऑन करना है डेट इस मैसेज कंटेंट ईंट इसका मतलब है की मेरा जो डिस्कार्ड बोट है ना उसको मैसेज कंटेंट का भी एक्सेस देना है सो इससे क्या होगा मतलब जो मेरा बोट है ना बेसिकली उसके पास मैसेज इसका एक्सेस भी ए चुका है ओके ग्रेट सो अब हम क्या कर सकते हैं नौ आय कैन से डी ठीक है आप बहुत एजी आय कैन से की क्लाइंट डॉट ऑन ओके सो क्लाइंट डॉट ऑन सो बेसिकली हम एक लेसनर सेटअप कर रहे हैं कैसे मैसेज सो यहां पे यू हैव अन मैसेज क्रिएट जब बी एक मैसेज क्रिएट होता है ना तो वो क्या करेगा वो तो मैंने यहां पर मैसेज दे देगा एंड एक कम करते हैं यहां पर एक सिंपल सा कंसल्ट लॉक करते हैं सो ओल्ड लोग मैसेज ठीक है इसको कंट्रोल लॉक मैसेज डॉट कंटेंट सिंपल ठीक है तो मैं क्या बोला मैंने एक पहले क्लाइंट को इंपोर्ट किया ओके मैंने क्लाइंट को बेल्ट मतलब मैंने एक लाइन बना जिसको मैंने इनफॉरमेशन दिया गिल्ड एंड गिल्ड मैसेज मैंने बोला की यार जब भी एक मैसेज क्रिएट होता है तो मेरा ये कॉल बैक फंक्शन चला देना ठीक है डेट इसे दिस मैसेज एंड यहां पर हम लास्ट में बोलेंगे क्लाइंट डॉट लोगों ठीक है तो हमें लोगों भी तो करना है तो लोगों कैसे करना है यूजिंग डी टोकन तो यहां पे हम रिसेट टोकन तो एक बार इसे टोकन यहां पे हम कर लेते हैं टोकन को कॉपी एंड में यहां पर उसको कर दूंगा पेस्ट डैन ठीक है तो इसको टेस्ट करते हैं सॉइल से नबी नॉट एन मतलब हमारे पास स्टार्ट स्क्रिप्ट नहीं है तो स्टार्ट स्क्रिप्ट सेटअप कर लेते हैं सो स्टार्ट स्क्रिप्ट क्या होगी मेरी मेरी स्टार्ट स्क्रिप्ट होगी लोड इंडेक्स या सो अगर मैं यहां पे बोलूंगा नम स्टार्ट ठीक है स्टार्ट एस टी ए आर टी तो जैसे मैं नम स्टार्ट करूंगा सो यू कैन सी डेट मेरा जो सर्वर है वो स्टार्ट हो चुका है ओके एंड लेट्स गो बैक गो तू दिस गोद एंड हम क्या करेंगे हम यहां पर लिखेंगे हेलो आय एम पियूष ठीक है मैंने सिंपल करता हूं तो यहां पर हमारे पास एक मत चीज है राइट सी हैव एनटी थिंग ओके सो डेट मेंस मतलब मैसेज तो आया लेकिन आय ऍम नॉट एबल तू रीड डी मैसेज कंटेंट फॉर सैम रीजन करेक्ट फॉर सैम रीजंस तो वो इसलिए हुआ बिकॉज हमने एक और परमिशन ऐड करना डेट इसे गेट वे इन 10 ओके डॉट मैसेज कंटेंट तो हमें मैसेज कंटेंट का एक्सरसाइज भी चाहिए ओके तो लेट मी जस्ट डिलीट दिस सो यू कैन सी डेट हमने क्या किया क्लाइंट बनाना है इसके पास तीन इंटेंड्स हैं गिल्ड्स गिल्ड मैसेज उन मैसेज कंटेंट तो उसके पास मैसेज कंटेंट का एक्सेस भी होना चाहिए राइट सो आई कैन से की हम अपना टर्मिनल दोबारा अपना सर्वर दोबारा स्टार्ट करेंगे लेट्स गो तू डिस्कार्ड एंड मैं यहां पे दोबारा बोलूंगा हेलो अगेन राइट इंटर किया तो यहां पर हमारे पास आया हेलो अगेन ओके अगर तुम पूरा मैसेज को कंसल्ट लॉक करते हो ओके अगर तुम पूरे मैसेज को कॉन्सर्ट लॉक करोगे तो दोबारा लिखते हैं डेट ही देयर जैसे मैंने इंटर किया यू कैन सी डेट हमारे पास पूरा एक मैसेज आया जिसके अंदर यू कैन सी डेट हमारे पास कंटेंट है हमारे पास यूजर की इनफॉरमेशन लटकन यूजर है जो यह मैसेज सेंड कर रहा है ओके नौ व्हाट यू कैन डू अब हमारे पास मैसेज तो ए रहा है राइट हमारे पास मैसेज ए रहा है आई कैन से मैसेज डॉट रिप्लाई ठीक है मुझे ना उसके ऊपर रिप्लाई करना है तो उसका कंटेंट क्या होगा डेट मैं बोलूंगा हे फ्रॉम बोट ठीक है बस इतना ही बोलूंगा हाई फ्रेम बोट जैसे मैं स्टार्ट करूंगा मेरा होगा स्टार्ट हो चुका है अब देखना क्या होगा अगर मैं यहां पे बोलता हूं हे जैसे मैंने हे बोला ऑटोमेटेकली एक मैसेज आया हे फ्रॉम व्हाट लेकिन अब एक्चुअली प्रॉब्लम क्या होगा ये चलता ही जा रहा है करेक्ट नहीं चलता ही जा रहा है प्रॉब्लम क्या हो रहा है पहली बार उसने मेरे ऊपर हे बोला अब टेक्निकल जब बोट ने मैसेज किया डेट इस अलसो में करेक्ट तो वो खुद के ऊपर रिप्लाई कर रहा है विच इसे नॉट अन गुड थिंग मतलब मैंने हे भेजा बोट नेक के ऊपर अप्लाई किया अब जो ये मैसेज इसके ऊपर बोट खुद के मैसेज के ऊपर अप्लाई करता जा रहा है सो सी नीड तू से की अगर मैसेज है तो भाई कुछ मत करो तुम क्या करोगे एक मैसेज के ऊपर रिप्लाई करोगे दोबारा स्टार्ट करते हैं सोयल से हेलो ठीक है तो एक बारी में हेलो भेजूं इंटर सब ठीक है बोट ने मुझे ऑटोमेटेकली रिप्लाई किया हे फ्रॉम बोट तो यानी की हमारा जो बोट है वो बहुत बढ़िया तरीके से कम कर रहा है करेक्ट हम क्या कर सकते हैं हम इसके अंदर और भी बहुत चीज कर सकते हैं लाइक इफ यू गो हम यहां पे कमांड्स भी रजिस्टर कर सकते हैं तो अगर तुमने देखा होगा जैसे तुम स्लैश करते हो तो तुम्हारे पास बहुत सारे ना कमांड्स होते हैं राइट सो आई कैन से फॉर एग्जांपल स्पॉयलर ठीक है हम यहां पे मैसेज सेंड कर सकते हैं तो अब ये मैसेज कब खुलता है जब हम इसके ऊपर क्लिक करते हैं तो ये डिस्कवर्ड की कुछ इंटरएक्टिव है की हम उसके ऊपर कमांड्स भी बना सकते हैं तो हमारा बोट भी खुद की कमांड्स बना सकता है ठीक है तो हम खुद ही कमांड्स भी बना सकते हैं तो एक कम करते हैं खुद के कमांड बना के देखते हैं ठीक है तो खुद की हम कमांड्स बनाते हैं सो खुद की कमांड्स हम किस तरह से बना सकते हैं सो इफ यू गो हेयर इन दिस पार्टिकुलर स्क्रिप्ट ठीक है तो ये प्रैक्टिकल स्क्रिप्ट क्या करते हैं पार्टिकुलर स्क्रिप्ट हमारे लिए कमांड्स रजिस्टर करने का कम कर दिया जस्ट मेक अन न्यू फाइल ठीक है तो हम इसको बोलेंगे command.js तो सबसे पहले हमें क्या करना है ठीक है कुछ नहीं डॉक्यूमेंटेशन को रीड करते जाना है सो रेस्ट एंड आउटस को इंपोर्ट किया गुड उसके बाद हम अपनी कमांड बनाएंगे डेट्स पिंक ठीक है तो एक पिंक कमांड बना रहे हैं पिंक बेसिकली होता है जैसे जस्ट फॉर दी कनेक्टिविटी चेक ठीक है तो हम खुद की कस्टम कमांड्स बनाएंगे डोंट वारी सो उसके बाद हम क्या करने वाले हैं हमें रेस्ट क्लाइंट बनाएंगे ठीक है तो मतलब डिस्कार्ड जेएस बोलती है की अपने क्रेस्ट क्लाइंट बनाओ लेट्स कॉपी दिस स्पोकन ठीक है दोस्त टोकन को कॉपी करते हैं एंड ये टोकन हम इसको दे देंगे तो हमने एक रेस्ट क्लाइंट बनाया ग्रेट अब हम क्या करेंगे हम इसको कॉपी कर लेते हैं ठीक है मैं कुछ नहीं कर रहा मैं इस कोड को कॉपी पेस्ट कर रहा हूं आई एम जस्ट रीडिंग इट फ्रॉम डी डॉक्यूमेंटेशन ओके अब यहां पर हम बेसिकली करके हम यहां पर एक इफ राइट इम्मीडिएटली इन्वोक फंक्शन को कॉल कर रहे हैं एंड इसके अंदर भी आर सेइंग की यार एक कमांड बनाओ यहां पर हमें क्लाइंट आईडी चाहिए तो क्लाइंट आईडी हमें मिलेगी यहां से यू कैन विद दिस क्लाइंट आईडी ठीक है तो मैं इसको बोल रहा हूं की यार मेरे लिए ना कमांड्स बनाओ एंड डीज आर माय कमांड्स तो यह पार्टिकुलर फंक्शन क्या करेगा ये पार्टिकुलर फाइल क्या करेगी मेरे लिए कमांड्स को रजिस्टर करने का कम करेगी तो हमें क्या करना है हमें सर्वर बंद करना है एंड आई विल सेंड नोट एंड कमांड जैसे मैं इंटर करूंगा तो मेरी जो कमांड है वो रजिस्टर हो चुकी है राइट अब अगर मैं वापस अपने सर्वर पे जाता हूं एंड आय से स्लैश सो यू कैन सी डेट हमारे पास यहां पर पिंग नहीं है अभी ओके सो आय एमबी आय नीड तू रिफ्रेश राइट तो अगर मैं स्लैश करता हूं सो यू कैन सी डेट देयर इस अन पिंक राइट तो ये पियूष गर्ग बोट नेक कमांड बना दी हमारे लिए पिंक अब इसको हैंडल कैसे करना है लेकर फॉर यू से स्लैश पिंक सो यू कैन सी डेट हमने स्लैश पिंक किया है लेकिन उसकी कोई रिप्लाई ही नहीं आया राइट बिकॉज हमारा जो बोट है जो हमारा एप्लीकेशन है उसमें स्पॉन नहीं किया तो इसके लिए हमें क्या करना होगा पहले हम स्टार्ट कर हमें क्या करना होगा हमें इनको हैंडल करना है सो बैक तू इंडेक्स और जेएस तो यहां पर मैं एक नया लेसनर बनाऊंगा क्लाइंट डॉट ऑन इसको हम बोलते हैं इंटरेक्शन क्रिएट ठीक अगर तो नॉर्मल मैसेज है तो वह जाएगा मैसेज है तो वो यहां पर ए जाएगा तो इसको हम बोल सकते हैं interraction एंड ये क्या है कॉल बैक फंक्शन ओके सो इसमें आय कैन से consol.log इंटरेक्शन तो कंसोल और लॉक करके देखते हैं इंटरेक्शन को की हमें क्या मिल रहा है सो एंड नोट किया अन नॉट दिस वैन एंड बम स्टार्ट किया सो नम स्टार्ट किया सर्विस स्टार्ट हुआ अगर तो मैं बोलता हूं हाई ठीक है मैंने सिंपल हाई बोला सो हाई फ्रॉम व्हाट ए गया ग्रेट तो ये तो था एक सिंपल मैसेज क्रिएट अगर मैं बोलता हूं स्लैश पिंक इंटर तो हमारे पास यहां पर एक इंटरप्शन आया इंटरेक्शन का कमांड नाम क्या है पिंक करेक्ट सो नौ व्हाट आई कैन डू ठीक है अब हम क्या कर सकते हैं आई कैन से इंटरप्शन डॉट रिप्लाई ठीक है मैं तो मैं क्या भेजूंगा मैं तुम्हें भेजूंगा पंक राइट तो नम स्टार्ट किया अब दोबारा से ट्राई करते हैं तो अगर मैं यहां पर भेजता हूं हेलो सो यू विल गेट फ्रॉम बोट अगर मैं यहां पर बोलता हूं स्लैश इंटरेक्शंस बेसिकली मीनिंग की जो हम खुद की कमांड्स बनाते हैं अब मैं तुम्हें एक चीज बताता हूं क्या तुम्हें मैंगो टीवी उसे करना आता है यस बिकॉज हमने वो ऑलरेडी प्रीवियस वीडियो में देख चुके हैं तो क्या मैं कुछ ऐसा कर सकता हूं की मतलब सपोस कर लेते हैं की हमें एक ब्लॉगिंग वेबसाइट बना रहे हैं राइट या फिर हमने अभी तक एक शॉर्ट यूआरएल वेबसाइट बनाई थी राइट इफ यू रिमेंबर सो व्हाट आई कैन डू मैं खुद की कमांड्स बना सकता हूं जैसे फॉर एग्जांपल आई कैन से स्लैश क्रिएट ठीक है तो इसका मतलब होगा क्रिएट्स अन न्यू क्रिएट अन न्यू शॉट यूआरएल बहुत बढ़िया करेक्ट सिमिलरली मेरे पास तो इसे हम क्या कर सकते हैं हम शॉट योर एल्स जेनरेट कर सकते हैं लेट अस से ठीक है तो इससे क्या होगा अगर हम अपने कमांड वाली फाइल को रीड करते हैं सो बेसिकली ये क्या करेगा हमारे लिए कमांड रजिस्टर करेगा जिससे ये यूजर डिस्कार्ड को उसे करके एक न्यू शॉट बना सकता है राइट तो ये हम कैसे करने वाले हैं अगर मैं यहां पर बोलता हूं स्लैश राइट एंड यहां पर हमारे पास एक स्लैश क्रिएट एंड मैं बोलूंगा जैसे सो मैं इसको बोलूंगा पियूष garg.f होना क्या चाहिए बेसिकली इसको मुझे एक क्रिएट कमांड बना कर उसको बोलूंगा की जैसे फॉर एग्जांपल अगर यूजर कुछ ऐसा बोलता है डेट क्रिएट पियूष garg.f तो मैं क्या करूंगा मैं उसके लिए एक शॉट बना दूंगा राइट जो बेसिकली क्या करेगा जो बेसिकली उसके लिए शॉर्ट आईडी बना देगा सो हो सी कैन डू डेट मैं इसको बोलूंगा डेट ठीक है बहुत सिंपल है सो इफ तो हम यहां पर एक बोल सकते हैं मैसेज नॉट कंटेंट स्टार्टस विथ ठीक है एंड अगर मैं बोलता हूं अगर वो क्रिएट से स्टार्ट होता है ठीक है तो हम उसको डिफरेंटली हैंडल करेंगे सॉइल से डेट कांस्टेंट जेनरेटिंग जेनरेटिंग शॉट आईडी फॉर ठीक है मैं उसको बोलूंगा अगर मेरे पास हेलो ए जाना चाहिए अगर मैं उसको बोलता हूं क्रिएट एचटीटीपीएस/ पियूष garg.f इंटर करते हैं सो देखते हैं क्या आता है सो मेरे पास आया जेनरेटिंग शॉट आईडी फॉर एचटीटीपीएस तो यानी की दिस इस व्हाट सी हैव तू डू करेक्ट तो मेरे पास यहां पर यूआरएल तो ए रहा है करेक्ट मेरे पास यहां पर यूआरएल तो ए रहा है तो अब हमें करना क्या हमें बेसिकली इसको डेटाबेस में रखना है बहुत सिंपल राइट तो मैं मैंगो टीवी कनेक्ट करना आता है यू जस्ट कीप इट इन डी डेट ऑफ बेस सो ये तुम्हारा टास्क क्या तुम्हें क्या करना तुम्हें यहां पे मैंगो डीबी को कनेक्ट करना है तो मैं सी यूआरएल को लेना है एंड इस यूआरएल को लेकर जैसे हमने अभी तक प्रीवियस वीडियो में हमने अपना शॉर्ट नोट बनाया था तो मैं इसको डेटाबेस में रखना है एंड उसके बाद तुम्हें यूजर को एक शॉट आईडी जेनरेट करके रिप्लाई करना है करेक्ट जैसे तुम उसको रिप्लाई करोगे तो यूजर के लिए हो जाएगी सो बेसिकली हमने किया क्या हमने एक स्कॉट पॉट बनाया जो हमारे लिए शॉर्ट आईडी सेंड करने का कम करता है ना इसको हम स्लैश कमांड के थ्रू भी कर सकते हैं राइट सी कैन से स्लैश क्रिएट एंड ऑल लेकिन उसके लिए सी नीड अन डेडीकेटेड वीडियो तो अंडरस्टैंड की ये चीज कम कैसे करते हैं बिकॉज पैरामीटर इस लाश कमांड बनाना इसे अन बीट ऑफ परिसर थिंग तो उसके लिए डेडीकेटेड वीडियो आएगा बट आय होप की इस वीडियो में हम एक बेसिक आइडिया लगा होगा डेट हम खुद का एक डिस्कार्ड व्हाट कैसे बना सकते हैं ठीक है अब अगर तुमने कभी जो आवाज़ स्क्रैप के साथ कम किया है तुमने कभी जावा स्क्रिप्ट के प्रोजेक्ट बनाया है सो यू कैन ऑलरेडी इमेजिन की तुम क्या कुछ बना सकते हो राइट व्हाट यू कैन डू तुम यहां पर एक एपीआई कॉल कर सकते हो लाइक किसी और सर्वर पे एपीआई कॉल करके डाटा यूजर को दे सकते हो तो मतलब हम क्या कर रहे हैं हम बेसिकली एक तरह का एक एडाप्टर बना रहे हम बेसिकली प्रोक्सी लेयर बनाया हमने हम क्या कर सकते हैं जैसे यूजर ने कुछ टाइप किया हमने उसका माइंड को लिया हमने उसको माइंड को प्रक्रिया किया हमने उसका माइंड क्या इनपुट लिया एंड यहां पर हमने सेंड कर दिया यू कैन कनेक्ट दिस तू ओपन नहीं है कनेक्ट कर सकते हो तो व्हाट यू कैन डू जो भी उसे टाइप कर रहा है लाइक यू कैन कनेक्ट दिस तू चार इंटीग्रेट हो जाएगा मतलब व्हाट यू कैन डू यूजर जो भी टाइप करता है उसको तुम चार्ज गुप्त को दे दो चार्ज गुप्त जो भी अप्लाई करते हैं उसको तो यूजर के पास सेंड कर दो तो तुमने क्या किया बेसिकली चार्ज जीपीडी को डिस्कार्ड के साथ इंटीग्रेट कर दिया तो मतलब इसकी जो लिमिटेशन है इसकी जो लिमिट्स है वो एंडलेस है यू कैन क्रिएट अन लॉट ऑफ थिंग्स एंड और हम डिसकोड क्या बना सकते हैं तो मैं इस वीडियो के नीचे कमेंट जरूर करना आई विल ट्री माय लेवल बेस्ट की मैं जो भी इंटरेस्टिंग कमेंट होगा मैं उसको पिक करके उसके ऊपर एक वीडियो बनाऊं सो जस्ट रिप्लाई की हम डिस्कार्ड बोट को कहां-कहां उसे कर सकते हैं हम क्या कुछ बना सकते हैं इसको हॉट बोट के साथ सो थॉट्स ऑल फॉर दिस वीडियो आय होप तुम्हें वीडियो इनफॉरमेशन लगा होगा वीडियो अच्छा लगा होगा वीडियो अच्छा लगा तो लाइक एंड सब्सक्राइब जरूर करना मिलते हैं आपको नेक्स्ट वीडियो में एंड तेल दें बाय