Kaip pakeisti teksto spalvą „Discord“.

Vienas dalykas, kurio „Discord“ nepalaiko ypač gerai, yra gyvybinga ir spalvinga tekstinių pokalbių patirtis. Yra tekstinis pokalbis, bet nėra integruotų spalvų komandų ir, iš pirmo žvilgsnio, su tekstu negalima daryti nieko „įmantraus“. Paprastas tekstas gali labai greitai susierzinti, tačiau iš tikrųjų yra būdų, kaip pakeisti teksto spalvą.

Šiame straipsnyje parodysime, kaip Discord teksto pokalbiuose gauti paryškintas spalvas.

Kaip tai veikia

Šio metodo, kaip pridėti spalvą prie teksto, raktas slypi tame, kad „Discord“ sąsajoms kurti naudoja „Javascript“, taip pat temą, vadinamą „Solarized Dark“, ir biblioteką, vadinamą highlight.js. Tai reiškia, kad kai esate prisijungę prie „Discord“ serverio, matomas puslapis yra pateikiamas gana sudėtingų „Javascript“ programų, įskaitant highlight.js, serija.

Nors savoji „Discord“ vartotojo sąsaja nepalaiko teksto spalvinimo, ją palaiko pagrindinis „Javascript“ variklis, paleidžiantis scenarijų highlight.js. Į tekstinį pokalbį įterpdami kodo fragmentus, galite pakeisti kiekvieno teksto pokalbio lange išspausdinamų žodžių spalvą.

Pagrindinė sąvoka, kurią reikia suprasti, yra ta, kad norėdami pakeisti tam tikros teksto dalies spalvą, turite įtraukti tą tekstą į kodo bloką. Tai trijų eilučių teksto blokas, kurio vidurinis blokas yra jūsų tekstas.

Simbolio „Atgal citata“ naudojimas

Norėdami spalvoti bet kokį tekstą „Discord“, turėsite naudoti kabutės simbolį, esantį viršutiniame kairiajame klaviatūros kampe. Jis pateikiamas kartu su Tildės simboliu:

Parašykite pirmąją kodo eilutę

Pirmoji kodo bloko eilutė turėtų būti trys " ` " kabučių simboliai (""), po kurio eina kodo frazė, nurodanti „Solarized Dark“ temai, kokią spalvą rodyti. Tai turėtų atrodyti taip:

Pastaba: „CSS“ gali pasikeisti į kažką panašaus į „Tex“ arba kitą frazę, atsižvelgiant į pageidaujamą išvestį. Mes tai aptarsime žemiau.

Įveskite antrą eilutę

Antroji eilutė turi būti jūsų tekstas, įvestas kaip įprastai. Norėdami sukurti naują eilutę, laikykite nuspaudę „Shift“ + „Enter“. Vien tik spustelėjus mygtuką „Enter“, pranešimas bus išsiųstas, todėl turėsite palaikyti „Shift“ su juo.

Įveskite trečią eilutę

Trečioje kodo bloko eilutėje turėtų būti dar trys atgalinės kabutės: (“`). Tai retai keičiasi, nepaisant to, kokio rezultato tikitės, ir turėtų atrodyti taip:

Kadangi naudojome CSS, jūsų tekstas turėtų atrodyti taip:

Teksto įvedimas

Yra du pagrindiniai būdai tokiu būdu įvesti tekstą. Pirmas būdas – kompiuteryje turėti tekstinį failą su įvairiais kodais skirtingoms teksto spalvoms, kurias galite pasiekti tokiu būdu, ir iškirpti bei įklijuoti norimus naudoti segmentus.

Kitas būdas yra tiesiogiai įvesti kodo bloką į Discord pokalbių variklį eilutė po eilutės. Įveskite vieną eilutę, tada paspauskite „Shift-Enter“, kad sukurtumėte kitą eilutę, iš tikrųjų nesiųsdami pranešimo „Discord“. Įveskite antrą eilutę ir dar kartą paspauskite Shift-Enter. Tada įveskite trečią eilutę ir paspauskite Enter, o visas blokas bus išsiųstas iš karto ir bus rodomas jūsų tekstas.

Šis metodas turi tam tikrų apribojimų. Pirma, jūs turite tai padaryti kiekvienai teksto eilutei, kurią norite nuspalvinti – negalite tiesiog įjungti arba išjungti spalvos. Antra, jūsų tekstas bus rodomas Discord serverio laukelyje.

Jūsų spalvų parinktys

Highlight.js kodai suteikia prieigą prie septynių naujų spalvų, be numatytosios pilkos spalvos. Kai juos pašalinsite, sumažinimo kodai bus labai prasmingi, nebijokite žaisti ir pabandyti rasti naujų.

Čia yra jų išvaizdos kodai ir pavyzdžiai.

Paprasta pilka (bet dėžutėje)

"Teksto pavyzdys".

Žalias (kaip)

“ CSS

Teksto pavyzdys

“`

Kitas būdas sukurti žalią tekstą yra naudoti diferencijavimo metodą. Tai atrodo taip:

„skirtumas

+ Teksto pavyzdys

“`

Pridėjus „+“ prieš tekstą spalva pasikeis į žalią.

Žydra spalva

„Yaml

Teksto pavyzdys

“`

Geltona

„„ HTTP

Teksto pavyzdys

“`

Oranžinė

„ARM

Teksto pavyzdys

“`

(Atkreipkite dėmesį, kad čia yra neryškaus elgesio pavyzdys – nuspalvintas tik pirmasis žodis, o man nepavyko jo nuspalvinti visos eilutės).

Raudona

"" Excel

Teksto pavyzdys

“`

(Kitas žvynuotas).

Gelsva?

Yra keletas būdų, kaip gauti geltoną tekstą. Pirmasis yra gana patikimas, o antrasis metodas pabrėžia tik kai kuriuos žodžius.

“„ Pataisyk

Teksto pavyzdys

“`

"" Guoba

Teksto pavyzdys

“`

Atkreipkite dėmesį, kad guoba komanda paryškina tik žodžius, kurie prasideda didžiosiomis raidėmis.

Mėlyna

„ini

[Teksto pavyzdys]

“`

Išplėstinė technika

Yra keletas kitų būdų, kaip pasiekti, kad tekstas būtų rodomas spalvomis, naudojant tą pačią pagrindinę techniką, bet pažangesniu būdu. Visa tai veikia (savotiškai) dėl to, kad šie formatai yra skirti kodo blokams rodyti, kai kūrėjas rašo programą.

Pirmasis tekstas po „` nurodo highlight.js, kuri scenarijaus kalba turi būti formatuojama, ir iš tikrųjų yra keletas aiškių būdų, kaip perduoti spalvas tiesiai į eilutę.

Štai keletas kalbų, kurias galite naudoti, ir būdai, kaip priversti spalvą. Eksperimentuokite su jais ir netrukus pastebėsite, kad nuolat rašote spalvingus tekstinius pranešimus.

Jūs netgi galite naudoti įvairius laikiklius, kad pasiektumėte norimą išvaizdą. Nusivylėte mėlynos spalvos pasirinkimais? Išbandyti šį:

Tada yra šis puikus spalvų kodavimo tekstų triukas:

Galiausiai taip pat galite naudoti „tex“, kad sukurtumėte keletą gana spalvingų pranešimų. Išbandykite skirtingus simbolius, kad tekstas atrodytų kitaip:

Norėdami gauti daugiau informacijos apie tai, apsilankykite Highlight.js.org arba prisijunkite prie Discord serverio Discord Highlight.js.

Kiti dalykai, kuriuos reikia išbandyti:

Pastebėjome, kad pirmiau nurodytos įvestys neveikia visiems vartotojams.

Jei CSS neveikia, pabandykite:

“ CSS

teksto pavyzdys“.

Atrodo, kad tai išsprendžia daugumą CSS problemų. Jei naudojate „Discord“ darbalaukio programą arba žiniatinklio naršyklę, tai gali turėti įtakos tai, kaip reikės įvesti žymėjimo kodus. Įvedę tobulą jums tinkantį žymėjimą, nedvejodami nukopijuokite ir įklijuokite jį darbalaukyje, kad vėliau galėtumėte greitai pasiekti.

Discord robotai

Yra daug „Discord“ robotų, kurie siūlo pakeisti tam tikras spalvas jūsų serveryje – daugelis iš jų atnaujina tam tikrų vaidmenų spalvas. bet ne tekstas. Remiantis mūsų tyrimais, nėra robotų, kurie palengvintų teksto spalvos keitimą.

Dar labiau pažengusiems vartotojams „Discord“ taip pat leidžia pridėti įterpimų ir žiniatinklio kabliukų kaip pranešimus. Jie gali būti naudojami spalvotiems blokams rodyti, taip pat palaikyti žymėjimo tekstą. Galite pamatyti, kaip ši funkcija veikia, apsilankę „Discord Webhook“.

Kitos teksto tinkinimo parinktys

Yra daugiau galimybių žaisti su tekstu „Discord“.

Paryškintas – **Tai paryškinta**

Kursyvas – *Tai kursyvu*

Pusjuodis ir kursyvas – *** Tai paryškinta ir kursyvu*** (prasta, ar ne?)

Pabrauktas – _Tai daro pabrauktu tekstu_

Perbrauktas – ~~Tai perbrauktas tekstas~~

Kuo daugiau pažinsi Discord, tuo daugiau bus ko išmokti. Išbandykite šias parinktis ir netrukus suprasite, kad galite padaryti daugiau, pavyzdžiui, __*** pabrauktą, paryškintą ir kursyvą***__ tekstą. Kai tapsite ekspertu, galbūt norėsite parodyti kitiems, kaip atlikti šiuos tinkinimus. Jei taip, tiesiog įterpkite pasvirąjį brūkšnį tarp turinio, pvz., *Pasviręs*.

Dažnai užduodami klausimai

Ką daryti, jei kai kurie iš jų neveikia?

Remiantis 2021 m. liepos mėn. atliktais bandymais, pastebėjome, kad naudojant aukščiau išvardintus sumažinimus „Discord“ darbalaukio programoje, nei žiniatinklio kliento programoje, pasisekė daugiau. Jei kyla problemų dėl šių kodų, išbandykite programą. Žinoma, kaip minėjome aukščiau, kai kurie iš jų veikia geriau nei kiti, nepaisant to, kurią Discord versiją naudojate. Tačiau apskritai jie yra gana patikimi.

Ar yra „Discord“ robotas, galintis nuspalvinti tekstą?

absoliučiai! Paprasta internetinė paieška atras nemažai robotų, galinčių pakeisti teksto spalvą „Discord“. Tiesiog atlikite plačią paiešką ir peržiūrėkite tuos, kurie geriausiai atitinka jūsų poreikius. Patikrinkite kiekvieno roboto apžvalgas ir galimybes ir pridėkite juos prie savo serverio.

Tai man neveikia. Ką dar galiu padaryti?

Dažniausia priežastis, dėl kurios aukščiau pateikti pavyzdžiai netinka mūsų skaitytojams, yra ta, kad „Discord“ atpažįsta tik varnelę, o ne kabutes. Viršutiniame kairiajame klaviatūros kampe pamatysite atbulinės eigos klavišą su tildės parinktimi virš jo. Naudokite tą klavišą vietoj kabučių (dešinėje klaviatūros pusėje šalia Shift klavišo).