यह fonts नहीं — तीन अलग system हैं
Discord का लगभग हर "मेरा टेक्स्ट काम क्यों नहीं करता" वाला सवाल तीन ऐसी चीज़ों को गड्डमड्ड करने से आता है जिनका आपस में कोई लेना-देना नहीं। Discord chat में आपको Markdown सिखाता है, इसलिए आप मान लेते हैं कि वही ट्रिक आपके नाम को भी स्टाइल कर देगी। नहीं करती — नाम पूरी तरह अलग system चलाते हैं।
यहां पूरा नक्शा एक ही फ्रेम में है। सीख लें कि हर field कौन-सा system इस्तेमाल करता है और फिर कभी हैरान नहीं होंगे।
| System | क्या है | कहां काम करता है | पेच |
|---|---|---|---|
| Markdown | Discord जो symbol render करता है (**bold**, *italic*, ~~strike~~, ANSI color) | सिर्फ messages | हर नाम field में मर जाता है; ANSI color सिर्फ desktop पर |
| Unicode "fonts" | पहले से स्टाइल दिखने वाले substitute कैरेक्टर (𝗯𝗼𝗹𝗱, 𝓬𝓾𝓻𝓼𝓲𝓿𝓮) | display name, nickname, server/channel/role नाम, bio, messages | box दिख सकते हैं; screen reader तोड़ते हैं; @username में रिजेक्ट |
| Nitro styles | Paid Display Name Styles: असली font + color + effects | आपका display name | server के अंदर color/effects नहीं दिखते (role color जीतता है); पैसे लगते हैं |
Markdown — messages के लिए
Markdown वह formatting है जो Discord तब लगाता है जब वह आपका message दिखाता है। आप अपने शब्दों के इर्द-गिर्द symbol टाइप करते हैं और Discord उन्हें असली styling से बदल देता है।
**bold**→ bold*italic*→ italic~~strikethrough~~→ strikethrough__underline__→ underline||spoiler||→ click करने तक छिपा> quoteऔर`code`
message format करने का यही सही तरीका है — यह असली text रहता है, इसलिए searchable और accessible है। पेच वे दो गलतियां हैं जो इसे "काम न करने" वाला बना देती हैं:
** text ** — asterisks के अंदर space इसे रद्द कर देता है। **text** इस्तेमाल करें।
`code block` के अंदर backticks Markdown बंद कर देते हैं। styling को बाहर ले जाएं।
और सबसे बड़ी बात: Markdown username, nickname, server नाम या channel नाम में कुछ नहीं करता। वे messages नहीं हैं, इसलिए Discord उन पर कभी Markdown नहीं चलाता।
Unicode "Fonts" — नामों के लिए
किसी नाम को स्टाइल करने के लिए आप Discord से कुछ render करने को नहीं कह सकते — इसलिए आप ऐसे कैरेक्टर इस्तेमाल करते हैं जो पहले से स्टाइल दिखते हैं। जनरेटर "Nova" को खास Unicode कैरेक्टर से 𝗡𝗼𝘃𝗮 या 𝓝𝓸𝓿𝓪 में बदल देता है, और आप तैयार नतीजे को सीधे field में पेस्ट कर देते हैं। कुछ render करने की ज़रूरत नहीं, इसलिए यह वहां भी टिकता है जहां Markdown नहीं टिकता।
यह आपके display name, server nickname, server और channel नामों, role नामों, आपकी bio और messages में काम करता है। सिर्फ एक ही जगह है जहां यह रुकता है:
_ और . की अनुमति देता है — mentions, search और routing के लिए। वहां fancy font पेस्ट करें तो Discord इसे save करने से मना कर देता है। इसके बजाय अपना display name स्टाइल करें।दो ईमानदार बातें: Unicode नाम कुछ devices (खासकर पुराने Android) पर box दिख सकते हैं, और ये screen reader के लिए मुश्किल होते हैं। सुरक्षित स्टाइल चुनें (bold, italic, small caps) और उसे सुंदर रखें — कई बड़े servers पढ़ने में मुश्किल या zalgo नामों को सख्ती से मॉडरेट करते हैं।
Nitro Display Name Styles — Paid, और आपकी सोच से ज़्यादा सीमित
Discord का paid Nitro tier, Display Name Styles देता है — यह feature 2025 के आखिर में आया: आपके display name पर असली font, color और यहां तक कि animated effects। यह आपके profile card पर बढ़िया दिखता है। पर एक पेच है जो लोगों को मुश्किल तरीके से पता चलता है:
फ्री account menu खोलकर किसी style का preview देख सकते हैं, पर उसे save करना सिर्फ Nitro में होता है — यही preview-फिर-paywall वजह है कि अब इतने लोग पूछते हैं कि fonts के लिए Nitro ज़रूरी है या नहीं। यह इस खास feature को लेकर जायज़ सवाल है; यह Unicode styling में कोई बदलाव नहीं, जो चाहे जो हो फ्री ही रहती है।
तो Nitro तब सही है जब आपको polished profile card और हर जगह एक अलग display font चाहिए। यह किसी बातचीत में colored text लाने का तरीका नहीं है — वह एक अलग tool है (अगला section)।
और messages में colored text का क्या?
किसी message में colored text एक चौथी, और भी सीमित ट्रिक है: ANSI code blocks। आप टेक्स्ट को triple-backtick block में लपेटते हैं जिस पर ansi tag होता है, और color के लिए escape codes जोड़ते हैं। इसकी सीमाओं को साफ नज़र से देखें:
- सिर्फ आठ तय colors — कोई custom hex नहीं।
- सिर्फ code-block में — यह किसी आम वाक्य को inline color नहीं कर सकता।
- mobile पर भरोसे लायक नहीं — phone users को अक्सर plain text दिखता है।
desktop-first server की warnings या logs के लिए काम का; आम styling tool नहीं। अगर आपके आधे members mobile पर हैं, तो मान लें कि उन्हें color नहीं दिखेगा।
आपको कौन-सा system चाहिए?
| मुझे करना है… | इस्तेमाल करें |
|---|---|
| message में किसी शब्द को bold/italic करना | Markdown **…** |
| अपना display name या nickname स्टाइल करना | Unicode font (पेस्ट कर दें) |
| server या channel नाम सजाना | Unicode font + symbols |
| अपने यूनिक @username का लुक बदलना | मुमकिन नहीं — इसके बजाय display name स्टाइल करें |
| colored, animated profile नाम | Nitro Display Name Styles |
| message में colored text | ANSI code block (desktop, 8 colors) |
आपने नाम वाले field पर chat वाला system इस्तेमाल किया।
System को field से मिला दें, और यह अपने आप काम करता है।
Discord के लिए तैयार नाम बनाएं
device-safe Unicode style बनाएं, कॉपी करें, और अपने display name या server nickname में पेस्ट करें — कोई Nitro ज़रूरी नहीं।
UltraTextGen जनरेटर खोलें →