Discord में ASCII आर्ट बिना बिगाड़े कैसे पेस्ट करें
आर्ट को कोड ब्लॉक (```) में रखें ताकि Discord उसे मोनोस्पेस फ़ॉन्ट में दिखाए।
Discord में सीधे पेस्ट किया ASCII आर्ट टेढ़ा-मेढ़ा दिखता है। सामान्य संदेश ऐसे फ़ॉन्ट में दिखते हैं जिसमें हर अक्षर की चौड़ाई अलग होती है। आर्ट को कोड ब्लॉक में रखें, तो Discord मोनोस्पेस फ़ॉन्ट पर चला जाता है और पंक्तियाँ फिर से सीधी हो जाती हैं।
कोड ब्लॉक में रखें
आर्ट के पहले और बाद में तीन बैकटिक (`) लगाएँ। ज़्यादातर कीबोर्ड पर बैकटिक की कुंजी 1 के बाईं ओर होती है।
```
_ _ ___ _ _ ___
| || | __| | | | / _ \
| __ | _|| |__| |_| (_) |
|_||_|___|____|____\___/
```
संदेश बॉक्स में नई लाइन के लिए Shift + Enter दबाएँ। सिर्फ़ Enter दबाने से संदेश चला जाता है।
आम समस्याएँ
पहली लाइन ग़ायब हो जाती है
अगर खुलने वाले बैकटिक के ठीक बाद उसी लाइन में टेक्स्ट हो, तो Discord पहले शब्द को किसी प्रोग्रामिंग भाषा का नाम समझ सकता है। खुलने वाले बैकटिक के बाद हमेशा नई लाइन शुरू करें, फिर आर्ट पेस्ट करें।
कोड ब्लॉक आर्ट के बीच में ख़त्म हो जाता है
आर्ट के अंदर लगातार तीन बैकटिक कोड ब्लॉक को बंद कर देते हैं। एक बैकटिक से कोई दिक़्क़त नहीं। ऐसी आर्ट के लिए दूसरा फ़ॉन्ट चुनें या उसे PNG के रूप में सेव करें।
संदेश नहीं जाता
एक Discord संदेश में 2,000 अक्षर आते हैं (Nitro के साथ ज़्यादा)। स्पेस और लाइन ब्रेक भी गिने जाते हैं। बड़ी आर्ट आपकी सोच से जल्दी सीमा पार कर जाती है।
| आर्ट का आकार | अक्षर |
|---|---|
| 40 कॉलम × 6 पंक्तियाँ (टेक्स्ट बैनर) | लगभग 240 |
| 60 कॉलम × 30 पंक्तियाँ (बदली गई इमेज) | लगभग 1,800 |
| 90 कॉलम × 40 पंक्तियाँ (बदली गई इमेज) | लगभग 3,600 |
बदली गई इमेज को 60 कॉलम या कम रखें ताकि वह एक संदेश में आ जाए। लंबी फ़ोटो ज़्यादा पंक्तियाँ बनाती है, इसलिए उसे और पतला रखें। बड़ा चाहिए तो PNG सेव करके इमेज अपलोड करें।
फ़ोन पर लाइनें टूट जाती हैं
कोड ब्लॉक में भी, स्क्रीन से चौड़ी लाइन अगली लाइन में चली जाती है। सीधा पकड़े फ़ोन में एक लाइन में डेस्कटॉप से काफ़ी कम अक्षर आते हैं। सटीक संख्या डिवाइस और टेक्स्ट साइज़ पर निर्भर है, लेकिन जिस सर्वर पर ज़्यादातर लोग फ़ोन पर हों, वहाँ लगभग 30 कॉलम सुरक्षित चौड़ाई है।
lab.ascii पर हर फ़ॉन्ट कार्ड दिखाता है कि नतीजा कितने कॉलम लेता है। Small, Mini, Small Slant और Digital जैसे पतले फ़ॉन्ट वही टेक्स्ट कम चौड़ाई में बनाते हैं।
इनलाइन कोड और कोड ब्लॉक
- एक बैकटिक (
`ऐसे`) वाक्य के अंदर इनलाइन कोड बनाता है।ʕ•ᴥ•ʔजैसी एक लाइन की आर्ट के लिए अच्छा है। - तीन बैकटिक कई लाइनों का कोड ब्लॉक बनाते हैं। दो या ज़्यादा पंक्तियों वाली किसी भी आर्ट के लिए इसे इस्तेमाल करें।
एक लाइन वाले काओमोजी कोड ब्लॉक के बिना भी शायद ही बिगड़ते हैं।
निकनेम और चैनल के नाम
निकनेम और चैनल नाम में लाइन ब्रेक नहीं हो सकता, इसलिए कई लाइनों की आर्ट नहीं चलेगी। आप फ़ैंसी टेक्स्ट से बने 𝓗𝓮𝓵𝓵𝓸 या 𝐇𝐞𝐥𝐥𝐨 जैसे यूनिकोड अक्षर इस्तेमाल कर सकते हैं। कुछ डिवाइस इन्हें ख़ाली बॉक्स (□) दिखाते हैं और स्क्रीन रीडर इन्हें ठीक से नहीं पढ़ पाते, इसलिए जिन नामों को लोगों को पढ़ना हो, उनमें इनसे बचें।
सारांश
- आर्ट को तीन बैकटिक (```) में रखें।
- खुलने वाले बैकटिक के बाद नई लाइन शुरू करें।
- एक संदेश में 2,000 अक्षर आते हैं। बदली गई इमेज 60 कॉलम या कम रखें।
- फ़ोन यूज़र्स के लिए लगभग 30 कॉलम रखें।
- फिर भी बिगड़े, तो PNG सेव करके अपलोड करें।
lab.ascii के नतीजे एक क्लिक में कॉपी होते हैं। Discord में पेस्ट करते समय पहले और बाद में ``` जोड़ें।