ڈسکارڈ میں متن کا رنگ کیسے تبدیل کیا جائے۔

ایک چیز جو Discord خاص طور پر اچھی طرح سے سپورٹ نہیں کرتی ہے وہ ایک متحرک اور رنگین ٹیکسٹ چیٹ کا تجربہ ہے۔ ٹیکسٹ چیٹ ہے، لیکن کوئی بلٹ ان کلر کمانڈز نہیں ہیں اور، پہلی نظر میں، آپ کے ٹیکسٹ کے ساتھ کچھ بھی "پسند" کرنے کا کوئی طریقہ نہیں ہے۔ سادہ متن بہت جلد بہت پریشان کن ہو سکتا ہے – لیکن درحقیقت، آپ کے متن کا رنگ تبدیل کرنے کے طریقے موجود ہیں۔

اس آرٹیکل میں، ہم آپ کو دکھائیں گے کہ آپ کی Discord ٹیکسٹ چیٹس میں بولڈ رنگ کیسے حاصل کیے جائیں۔

یہ کیسے کام کرتا ہے

متن میں رنگ شامل کرنے کے اس طریقہ کار کی کلید اس حقیقت میں مضمر ہے کہ Discord اپنے انٹرفیس بنانے کے لیے جاوا اسکرپٹ کا استعمال کرتا ہے، اس کے ساتھ سولرائزڈ ڈارک کے نام سے ایک تھیم اور highlight.js نامی لائبریری بھی شامل ہے۔ یعنی، جب آپ اپنے Discord سرور میں لاگ اِن ہوتے ہیں، تو آپ جو صفحہ دیکھتے ہیں وہ ہائی لائٹ ڈاٹ جے ایس سمیت انتہائی نفیس جاوا اسکرپٹ پروگراموں کی ایک سیریز کے ذریعے پیش کیا جا رہا ہے۔

اگرچہ مقامی Discord یوزر انٹرفیس آپ کے متن کو رنگین کرنے کے لیے کوئی تعاون فراہم نہیں کرتا، لیکن بنیادی Javascript انجن، highlight.js اسکرپٹ کو چلاتا ہے۔ اپنی ٹیکسٹ چیٹ میں کوڈ کے ٹکڑوں کی مقدار ڈال کر، آپ ہر ایک کی ٹیکسٹ چیٹ ونڈو میں پرنٹ آؤٹ الفاظ کا رنگ تبدیل کر سکتے ہیں۔

سمجھنے کے لیے بنیادی تصور یہ ہے کہ متن کے دیئے گئے ٹکڑے کا رنگ تبدیل کرنے کے لیے، آپ کو اس متن کو کوڈ بلاک میں سمیٹنا ہوگا۔ یہ متن کا تین سطری بلاک ہے جس میں آپ کا متن درمیانی بلاک کے طور پر ہے۔

"بیک اقتباس" کی علامت کا استعمال

Discord میں کسی بھی متن کو رنگین کرنے کے لیے، آپ کو اپنے کی بورڈ کے اوپری بائیں کونے میں موجود بیک اقتباس کی علامت استعمال کرنے کی ضرورت ہوگی۔ یہ Tilde علامت کے ساتھ ہے:

کوڈ کی پہلی لائن لکھیں۔

کوڈ بلاک کی پہلی لائن ہونی چاہیے۔ تین '' '' بیک اقتباس کی علامتیں ('')، اس کے بعد کوڈ کا جملہ آتا ہے جو سولرائزڈ ڈارک تھیم کو بتاتا ہے کہ کون سا رنگ ڈسپلے کرنا ہے۔ یہ اس طرح نظر آنا چاہئے:

نوٹ: "CSS" آپ کے مطلوبہ آؤٹ پٹ کے لحاظ سے "Tex" یا کسی اور فقرے میں تبدیل ہو سکتا ہے۔ ہم ذیل میں اس کا احاطہ کریں گے۔

دوسری لائن ٹائپ کریں۔

دوسری لائن میں آپ کا متن ٹائپ ہونا ضروری ہے جیسا کہ آپ عام طور پر کرتے ہیں۔ نئی لائن بنانے کے لیے "Shift+Enter" کو دبائے رکھیں۔ اکیلے "Enter" بٹن پر کلک کرنے سے پیغام بھیج دیا جائے گا، لہذا آپ کو "اس کے ساتھ شفٹ" کو پکڑنا ہوگا۔

اپنی تیسری لائن ٹائپ کریں۔

کوڈ بلاک کی تیسری لائن مزید تین بیک کوٹس ہونی چاہیے: (“`)۔ یہ شاذ و نادر ہی تبدیل ہوتا ہے قطع نظر اس کے کہ آپ کس نتیجہ کی توقع کر رہے ہیں، اور اسے اس طرح نظر آنا چاہئے:

چونکہ ہم نے "` CSS استعمال کیا، آپ کا متن اس طرح ظاہر ہونا چاہیے:

اپنا متن داخل کرنا

اس طرح متن داخل کرنے کے دو بنیادی طریقے ہیں۔ پہلا طریقہ یہ ہے کہ آپ کے کمپیوٹر پر ایک ٹیکسٹ فائل موجود ہو جس میں مختلف ٹیکسٹ کلرز کے مختلف کوڈز ہوں جن تک آپ اس انداز میں رسائی حاصل کر سکتے ہیں اور ان حصوں کو کاٹ کر پیسٹ کر سکتے ہیں جنہیں آپ استعمال کرنا چاہتے ہیں۔

دوسرا طریقہ یہ ہے کہ کوڈ بلاک کو براہ راست ڈسکارڈ چیٹ انجن لائن میں بذریعہ لائن داخل کریں۔ ایک لائن ٹائپ کریں، پھر ڈسکارڈ کو پیغام بھیجے بغیر دوسری لائن بنانے کے لیے "shift-Enter" کو دبائیں۔ دوسری لائن ٹائپ کریں، اور دوبارہ شفٹ-انٹر کو دبائیں۔ پھر تیسری لائن ٹائپ کریں اور Enter دبائیں، اور پورا بلاک ایک ہی وقت میں بھیج دیا جائے گا اور آپ کا متن دکھائے گا۔

اس طریقہ کار کی کچھ حدود ہیں۔ ایک، آپ کو متن کی ہر سطر کے لیے یہ کرنا ہوگا جسے آپ رنگین کرنا چاہتے ہیں - آپ صرف رنگ آن یا آف نہیں کر سکتے۔ دو، آپ کا متن Discord سرور پر ایک باکس میں ظاہر ہوگا۔

آپ کے رنگ کے اختیارات

highlight.js کوڈز ڈیفالٹ گرے کے علاوہ سات نئے رنگوں تک رسائی فراہم کرتے ہیں۔ ایک بار جب آپ ان کو نیچے کر لیتے ہیں، تو مارک ڈاؤن کوڈز کافی معنی خیز ہونے لگتے ہیں، ادھر ادھر کھیلنے سے نہ گھبرائیں اور نئے تلاش کرنے کی کوشش کریں۔

ان کی ظاہری شکل کے کوڈ اور نمونے یہ ہیں۔

سادہ سرمئی (لیکن ایک باکس میں)

'نمونہ متن'

سبز (قسم کی)

''سی ایس ایس

نمونہ متن

“`

سبز متن بنانے کا دوسرا طریقہ diff طریقہ استعمال کرنا ہے۔ ایسا لگتا ہے:

'' اختلاف

+ نمونہ متن

“`

آپ کے متن سے پہلے '+' شامل کرنے سے رنگ سبز ہو جائے گا۔

سیان

"یمل

نمونہ متن

“`

پیلا

''HTTP

نمونہ متن

“`

کینو

''آر ایم

نمونہ متن

“`

(نوٹ کریں کہ یہاں فلکی طرز عمل کی ایک مثال ہے - صرف پہلا لفظ رنگین ہے، اور میں اسے پوری لائن کو رنگنے کے لیے حاصل نہیں کر سکا)۔

سرخ

''ایکسل

نمونہ متن

“`

(ایک اور فلکی)۔

زرد۔

پیلا متن حاصل کرنے کے چند طریقے ہیں۔ پہلا کافی قابل اعتماد ہے، جبکہ دوسرا طریقہ صرف کچھ الفاظ کو نمایاں کرتا ہے۔

'' ٹھیک کرو

نمونہ متن

“`

''ایلم

نمونہ متن

“`

نوٹ کریں کہ ایل ایم کمانڈ صرف ان الفاظ کو نمایاں کرتا ہے جو بڑے حروف سے شروع ہوتے ہیں۔

نیلا

"'ini

[نمونہ متن]

“`

اعلی درجے کی تکنیک

اسی بنیادی تکنیک کا استعمال کرتے ہوئے اپنے متن کو رنگوں میں ظاہر کرنے کے لیے کچھ اور طریقے ہیں لیکن زیادہ جدید طریقے سے۔ اس سب کے کام کرنے کی وجہ (طرح کی) یہ ہے کہ ان فارمیٹس کا مقصد کوڈ بلاکس کی نمائش کے لیے ہوتا ہے جب کوئی ڈویلپر کوئی پروگرام لکھ رہا ہوتا ہے۔

“` کے بعد کا پہلا متن highlight.js کو بتاتا ہے کہ اسکرپٹنگ کی کون سی زبان اس کی فارمیٹنگ ہونی چاہیے، اور اصل میں رنگوں کو براہ راست لائن میں ڈالنے کے کچھ واضح طریقے ہیں۔

یہاں کچھ زبانیں ہیں جو آپ استعمال کر سکتے ہیں، اور رنگ کو زبردستی کرنے کے طریقے۔ ان کے ساتھ تجربہ کریں، اور آپ جلد ہی اپنے آپ کو ہر وقت رنگین ٹیکسٹ پیغامات لکھتے ہوئے پائیں گے۔

یہاں تک کہ آپ اپنی مطلوبہ شکل حاصل کرنے کے لیے مختلف بریکٹ استعمال کر سکتے ہیں۔ آپ کے نیلے رنگ کے اختیارات سے مایوس؟ اسے آزماو:

پھر کلر کوڈنگ ٹیکسٹس کے لیے یہ نفٹی چال ہے:

آخر میں، آپ کچھ خوبصورت رنگین پیغامات بنانے کے لیے "`tex کا استعمال بھی کر سکتے ہیں۔ اپنے متن کو مختلف ظاہر کرنے کے لیے مختلف علامتیں آزمائیں:

اس بارے میں مزید معلومات کے لیے، Highlight.js.org دیکھیں یا Discord سرور Discord Highlight.js میں شامل ہوں۔

کوشش کرنے کے لیے دوسری چیزیں:

ہم نے دیکھا کہ مذکورہ بالا ان پٹ تمام صارفین کے لیے کام نہیں کرتے۔

اگر سی ایس ایس کام نہیں کرتا ہے تو کوشش کریں:

''سی ایس ایس

نمونہ متن"`

ایسا لگتا ہے کہ یہ سی ایس ایس میں زیادہ تر مسائل کو درست کرتا ہے۔ اگر آپ ڈسکارڈ ڈیسک ٹاپ ایپ استعمال کر رہے ہیں یا اگر آپ ویب براؤزر استعمال کر رہے ہیں تو یہ متاثر ہو سکتا ہے کہ آپ کو مارک ڈاؤن کوڈز کیسے ٹائپ کرنے کی ضرورت ہوگی۔ ایک بار جب آپ نے کامل مارک ڈاؤن ٹائپ کر لیا جو آپ کے لیے کام کرتا ہے، بعد میں فوری رسائی کے لیے اسے اپنے ڈیسک ٹاپ پر بلا جھجھک کاپی اور پیسٹ کریں۔

ڈسکارڈ بوٹس

بہت سارے ڈسکارڈ بوٹس دستیاب ہیں جو آپ کے سرور پر کچھ رنگوں کو تبدیل کرنے کی پیشکش کرتے ہیں- ان میں سے بہت سے مخصوص کرداروں کے رنگوں کو اپ ڈیٹ کرتے ہیں۔ لیکن متن نہیں. ہماری تحقیق کی بنیاد پر، کوئی بوٹس نہیں ہیں جو آپ کے متن کا رنگ بدلنا آسان بنادیں۔

اس سے بھی زیادہ جدید صارفین کے لیے، Discord آپ کو ایمبیڈز اور ویب ہکس کو پیغامات کے طور پر شامل کرنے کی بھی اجازت دیتا ہے۔ یہ رنگین بلاکس کو ظاہر کرنے اور مارک ڈاؤن ٹیکسٹ کو سپورٹ کرنے کے لیے استعمال کیے جا سکتے ہیں۔ آپ Discord Webhook پر جا کر دیکھ سکتے ہیں کہ یہ فیچر کیسے کام کرتا ہے۔

دوسرے متن کی تخصیص کے اختیارات

Discord پر آپ کے متن کے ساتھ کھیلنے کے لیے آپ کے لیے مزید اختیارات موجود ہیں۔

بولڈ - **یہ بولڈ ہے**

ترچھا - *یہ ترچھا ہے*

بولڈ اور ترچھا - *** یہ جرات مندانہ اور ترچھا ہے *** (قسم سمجھ میں آتا ہے، ہے نا؟)

انڈر لائنڈ - _یہ انڈر لائن ٹیکسٹ بناتا ہے_

سٹرائیک تھرو- ~~یہ ٹیکسٹ کے ذریعے ہڑتال ہے~~

آپ جتنا زیادہ ڈسکارڈ کو جانیں گے، اتنا ہی سیکھنے کو ملے گا۔ ان اختیارات کے ساتھ چلیں، اور آپ کو جلد ہی احساس ہو جائے گا کہ آپ __*** انڈر لائن، بولڈ، اور ترچھا ***__ متن کی طرح مزید کچھ کر سکتے ہیں۔ ایک بار جب آپ ماہر بن جاتے ہیں تو آپ دوسروں کو یہ بتانا چاہیں گے کہ ان تخصیصات کو کیسے بنایا جائے۔ اگر ایسا ہے تو، صرف *Italicized* جیسے مواد کے درمیان ایک بیک سلیش ڈالیں۔

اکثر پوچھے گئے سوالات

اگر ان میں سے کچھ کام نہیں کر رہے ہیں تو میں کیا کر سکتا ہوں؟

جولائی 2021 میں ہمارے ٹیسٹوں کی بنیاد پر، ہم نے ویب کلائنٹ کے مقابلے Discord ڈیسک ٹاپ ایپ پر اوپر درج مارک ڈاؤنز کا استعمال کرتے ہوئے زیادہ کامیابی دیکھی۔ اگر آپ کو ان کوڈز سے پریشانی ہو رہی ہے تو اس کے بجائے ایپ کو آزمائیں۔ بلاشبہ، جیسا کہ ہم نے اوپر ذکر کیا ہے، ان میں سے کچھ دوسروں سے بہتر کام کرتے ہیں، قطع نظر اس کے کہ آپ کون سا Discord ورژن استعمال کر رہے ہیں۔ لیکن، مجموعی طور پر، وہ بہت قابل اعتماد ہیں.

کیا Discord کے لیے کوئی بوٹ ہے جو متن کو رنگ دے سکتا ہے؟

بالکل! ایک سادہ آن لائن تلاش سے کچھ ایسے بوٹس مل جائیں گے جو Discord میں آپ کے متن کا رنگ بدل سکتے ہیں۔ بس ایک وسیع تلاش کریں اور ان کا جائزہ لیں جو آپ کی ضروریات کے مطابق ہوں۔ جائزے اور ہر بوٹ کی صلاحیتوں کو چیک کریں اور انہیں اپنے سرور میں شامل کریں۔

یہ میرے لیے کام نہیں کر رہے ہیں۔ میں اور کیا کر سکتا ھوں؟

مندرجہ بالا مثالیں ہمارے قارئین کے لیے کام نہ کرنے کی زیادہ عام وجہ یہ ہے کہ Discord صرف بیک ٹک کو پہچانتا ہے، کوٹیشن مارکس کو نہیں۔ آپ کے کی بورڈ کے اوپری بائیں کونے میں، آپ کو اس کے اوپر ٹلڈ آپشن کے ساتھ بیک ٹِک کی نظر آئے گی۔ کوٹیشن مارکس کی بجائے اس کلید کا استعمال کریں (کی بورڈ کے دائیں جانب شفٹ کی کے ساتھ والی کلید)۔