कस्टम Discord बॉट का नाम और अवतार Discord के Developer Portal में बॉट के application से आते हैं, किसी hosting प्लेटफ़ॉर्म से नहीं: नाम General Information टैब पर और अवतार Bot टैब पर सेट होता है, और दोनों कुछ मिनटों में वहां अपडेट हो जाते हैं जहां भी बॉट संदेश भेजता है। Noxyr जैसा hosted प्लेटफ़ॉर्म उसकी फ़ीचर सेट उसी पहचान के तहत चला सकता है, लेकिन पहचान हमेशा आपकी अपनी सेट की होती है, क्योंकि वह application की है, उस कोड को चलाने वाले की नहीं।

A user's bot token runs on a Noxyr node and comes online as their own branded bot. Your token Noxyr node MyBot Online

Discord बॉट की पहचान किससे बनती है

एक बॉट अकाउंट में केवल एक "नाम" फ़ील्ड से ज़्यादा होता है। Discord इसे Developer Portal की कई जगहों पर बांटता है, और इन्हें आपस में मिला देना ही वह सबसे आम कारण है कि कोई वह सेटिंग नहीं ढूंढ पाता जो उसे चाहिए।

  • Application name। General Information टैब पर सेट होता है। यह OAuth2 invite स्क्रीन और app directory में दिखता है, और आम तौर पर बॉट के username से मेल खाता है।
  • Bot username। Bot टैब पर सेट होता है। यह वह नाम है जो सदस्य हर संदेश के साथ, मेंबर सूची में और DMs में असल में देखते हैं। यह application name से अलग हो सकता है, लेकिन ऐसा होने देने की शायद ही कोई वजह होती है।
  • Avatar। यह भी Bot टैब पर है। वह छवि जो हर जगह दिखती है जहां username दिखता है।
  • Banner। एक वैकल्पिक चौड़ी छवि जो तब दिखती है जब कोई बॉट की प्रोफ़ाइल कार्ड खोलता है, बिल्कुल उसी तरह जैसे user banner काम करता है।
  • About Me। एक छोटा विवरण फ़ील्ड, जो प्रोफ़ाइल कार्ड पर भी दिखता है। बॉट क्या करता है इसका एक पंक्ति का सार, या उसकी साइट का लिंक रखने के लिए अच्छा है।

Discord बॉट का नाम कैसे बदलें

  • 1. Developer Portal खोलें। discord.com/developers/applications पर जाएं और application चुनें।
  • 2. application का नाम बदलें। General Information पर Name फ़ील्ड बदलें और सहेजें।
  • 3. बॉट अकाउंट का नाम बदलें। Bot टैब खोलें और उसी तरह Username फ़ील्ड बदलें। यही वह नाम है जो सदस्य देखते हैं, इसलिए पक्का करें कि वह वही हो जो आप चैट में असल में दिखाना चाहते हैं।

नया नाम एक-दो मिनट में नए संदेशों और मेंबर सूची में दिखने लगता है। Discord यह सीमित करता है कि आप बॉट अकाउंट का नाम कितनी बार बदल सकते हैं, इसलिए इसे एक बार सही सेट करने वाली सेटिंग मानें, न कि छोटे समय में बार-बार बदलने वाली चीज़।

Discord बॉट का अवतार कैसे बदलें

  • 1. Bot टैब खोलें Developer Portal में application के लिए।
  • 2. मौजूदा अवतार छवि पर क्लिक करें और उसकी जगह नई छवि अपलोड करें (PNG, JPG या GIF, वर्गाकार सबसे अच्छा रहता है)।
  • 3. बदलाव सहेजें। नया अवतार उन सभी सर्वरों में पहुंच जाता है जहां बॉट है, बिना उसे दोबारा आमंत्रित किए या सर्वरों पर कुछ छुए।

चूंकि संदेश, पैनल और DMs मौजूदा username और अवतार को सीधे लाइव खींचते हैं, नाम या नया अवतार बदलने पर वह केवल भविष्य के संदेशों पर नहीं, बल्कि बॉट द्वारा पहले भेजे गए हर चीज़ पर दिखता है। एक अपवाद है: webhook के ज़रिए भेजा गया संदेश, जो भेजे जाने के समय का नाम और अवतार जमा कर देता है।

Banner और About Me

दोनों उसी Bot टैब पर, अवतार के नीचे रहते हैं। Banner प्रोफ़ाइल कार्ड के पीछे की चौड़ी पृष्ठभूमि छवि है; About Me नाम के नीचे सादा text है। इनमें से कोई भी ज़रूरी नहीं है, और न ही इनमें से कोई बॉट के व्यवहार को प्रभावित करता है। अगर आपका बॉट एक असली उत्पाद जैसा दिखना चाहिए न कि डिफ़ॉल्ट धूसर silhouette जैसा, तो इन्हें एक बार सेट करना सार्थक है; लेकिन अगर आप वे पांच मिनट कहीं और लगाना चाहते हैं, तो इन्हें छोड़ दें।

Discord बॉट स्टेटस: online, idle, dnd

स्टेटस नाम और अवतार से पूरी तरह अलग है, और यह Developer Portal में सेट नहीं होता, बल्कि हर बार लॉग इन करते समय बॉट के कोड द्वारा सेट होता है। Discord बॉट को वही स्टेटस विकल्प देता है जो एक user अकाउंट के पास होते हैं:

  • Online - हरा बिंदु, सक्रिय रूप से चल रहे बॉट का डिफ़ॉल्ट।
  • Idle - अर्धचंद्र आइकन, आम तौर पर हल्के काम या रखरखाव की स्थिति दिखाने के लिए, बिना पूरी तरह ऑफ़लाइन हुए।
  • Do Not Disturb (dnd) - लाल बिंदु, कभी-कभी इसका मतलब होता है "अभी कमांड नहीं ले रहा।"
  • Invisible - सबको ऑफ़लाइन दिखता है, जबकि बॉट का कोड पर्दे के पीछे चलता रहता है।

स्टेटस बिंदु के अलावा, बॉट एक छोटी कस्टम स्टेटस पंक्ति भी रख सकता है, वैसा ही text जैसा आप अपनी Discord प्रोफ़ाइल पर सेट करते हैं, जो जहां भी बॉट ऑनलाइन दिखता है वहां उसके नाम के बगल में दिखती है। यह text स्टेटस के रंग से स्वतंत्र है।

Noxyr Custom Bot पहचान और स्टेटस कैसे संभालता है

Custom Bot Noxyr की पूरी फ़ीचर सेट को आपकी नियंत्रित की गई पहचान के तहत चलाता है, इसलिए नाम, अवतार, banner और About Me वही होते हैं जो आप अपने Developer Portal application पर ऊपर दिए गए चरणों से सेट करते हैं। Noxyr इन्हें कभी नहीं छूता; वह केवल उस token से लॉग इन करता है जो आप चिपकाते हैं।

Noxyr का डैशबोर्ड उस पहचान के लिए एक स्टेटस पिकर ज़रूर जोड़ता है। अपने सर्वर के Custom Bot पेज पर आप online, idle या dnd का presence चुनते हैं और 128 अक्षरों तक की कस्टम स्टेटस पंक्ति लिखते हैं, और वह असली Discord कस्टम स्टेटस के रूप में लागू होती है, "Playing" activity के रूप में नहीं। text खाली छोड़ने पर Noxyr को श्रेय देने वाली डिफ़ॉल्ट पंक्ति इस्तेमाल होती है। सहेजने पर बदलाव लागू करने के लिए बॉट अपने hosting node पर restart होता है, इसलिए डैशबोर्ड स्टेटस सहेजने को लगभग हर 30 सेकंड में एक बार तक सीमित रखता है।

Invisible उन विकल्पों में नहीं है। अगर कोई कस्टम बॉट नहीं चल रहा, तो डैशबोर्ड उसे सीधे offline या suspended के रूप में दिखाता है, न कि बॉट द्वारा खुद चुने गए स्टेटस के रूप में।

कस्टम बॉट खुद सेट करना, Top.gg वोट से लेकर अपना token चिपकाने तक, Custom Bot setup गाइड और Custom Bots documentation में चरण-दर-चरण समझाया गया है।

आम सवाल

क्या नाम या अवतार बदलने के बाद मुझे बॉट को दोबारा आमंत्रित करना होगा? नहीं। दोनों उन सभी सर्वरों में अपने आप अपडेट हो जाते हैं जहां बॉट पहले से है।

पुराने संदेश में मेरे बॉट का अवतार गलत क्यों दिखता है? सामान्य बॉट संदेश हमेशा मौजूदा नाम और अवतार दिखाते हैं। अगर संदेश सीधे बॉट अकाउंट के बजाय webhook से आया था, तो वह भेजे जाने के समय का नाम और अवतार ही रखता है।

क्या बॉट का स्टेटस "invisible" हो सकता है? हाँ, यह Discord की चार मानक presence स्थितियों में से एक है, हालांकि Noxyr के Custom Bot डैशबोर्ड पर केवल online, idle और dnd मिलते हैं।

क्या बॉट की कस्टम स्टेटस "Playing" जैसी activity के समान है? नहीं। कस्टम स्टेटस presence बिंदु के बगल में text की एक सादी पंक्ति है। Activity ("Playing X", "Watching Y") एक अलग, स्वतंत्र फ़ील्ड है, जिसे कुछ बॉट इसकी जगह सेट करते हैं।

क्या अवतार बदलने का कोई खर्च है? नहीं। Application name, अवतार, banner और About Me, ये सब Discord के अपने Developer Portal में मुफ़्त सेटिंग्स हैं, चाहे आप Noxyr जैसा hosting प्लेटफ़ॉर्म इस्तेमाल करें या नहीं।

पूरी सुविधाओं वाले बॉट पर अपना नाम और अवतार लगाने के लिए तैयार हैं? Noxyr मुफ़्त जोड़ें, या सीधे Custom Bot पर जाकर एक सेट करें।