Jedna vec, ktorú Discord nepodporuje obzvlášť dobre, je živý a farebný textový chat. Existuje textový chat, ale neexistujú žiadne vstavané farebné príkazy a na prvý pohľad ani žiadny spôsob, ako s textom urobiť niečo „fantastické“. Obyčajný text môže byť veľmi rýchlo nepríjemný – v skutočnosti však existujú spôsoby, ako zmeniť farbu textu.
V tomto článku vám ukážeme, ako získať výrazné farby v textových chatoch Discord.
Ako to funguje
Kľúč k tejto metóde pridávania farieb do textu spočíva v skutočnosti, že Discord používa na vytváranie svojich rozhraní Javascript spolu s témou známou ako Solarized Dark a knižnicou s názvom highlight.js. To znamená, že keď ste prihlásení na svoj Discord server, stránka, ktorú vidíte, je vykresľovaná radom dosť sofistikovaných programov Javascript, vrátane highlight.js.
Hoci natívne používateľské rozhranie Discordu neposkytuje žiadnu podporu pre zafarbenie textu, základný Javascriptový engine, ktorý spúšťa skript highlight.js, áno. Vložením útržkov kódu do vášho textového rozhovoru môžete zmeniť farbu slov vytlačených v okne textového rozhovoru každého používateľa.
Základným konceptom, ktorému je potrebné porozumieť, je, že ak chcete zmeniť farbu daného kúsku textu, musíte tento text zapuzdriť do bloku kódu. Toto je trojriadkový blok textu s vaším textom ako stredným blokom.
Použitie symbolu „Spätná ponuka“.
Ak chcete farebne označiť akýkoľvek text v Discord, budete musieť použiť symbol zadnej úvodzovky, ktorý sa nachádza v ľavom hornom rohu klávesnice. Sprevádza symbol Tilde:
Napíšte prvý riadok kódu
Prvý riadok bloku kódu by mal byť tri „ ” ” symboly spätných úvodzoviek (”“), za ktorým nasleduje kódová fráza, ktorá hovorí téme Solarized Dark, akú farbu má zobraziť. Malo by to vyzerať takto:
Poznámka: „CSS“ sa môže zmeniť na niečo ako „Tex“ alebo iná fráza v závislosti od požadovaného výstupu. Tomu sa budeme venovať nižšie.
Napíšte druhý riadok
V druhom riadku musí byť váš text napísaný ako obvykle. Ak chcete vytvoriť nový riadok, podržte „Shift+Enter“. Samotné kliknutie na tlačidlo „Enter“ správu odošle, takže budete musieť držať stlačený kláves „Shift“.
Napíšte svoj tretí riadok
Tretí riadok bloku kódu by mali byť tri ďalšie spätné úvodzovky: (“`). Toto sa zriedkavo zmení bez ohľadu na to, aký výsledok očakávate, a malo by to vyzerať takto:
Pretože sme použili „` CSS, váš text by mal vyzerať takto:
Zadávanie textu
Existujú dva základné spôsoby zadávania textu týmto spôsobom. Prvým spôsobom je mať v počítači textový súbor s rôznymi kódmi pre rôzne farby textu, ku ktorým máte prístup týmto spôsobom, a vystrihnúť a prilepiť segmenty, ktoré chcete použiť.
Ďalším spôsobom je priame zadanie bloku kódu do nástroja Discord chat riadok po riadku. Napíšte jeden riadok a potom stlačte „Shift-Enter“, čím vytvoríte ďalší riadok bez toho, aby ste správu odoslali do Discordu. Napíšte druhý riadok a znova stlačte Shift-Enter. Potom zadajte tretí riadok a stlačte Enter a celý blok sa odošle naraz a zobrazí váš text.
Táto metóda má určité obmedzenia. Po prvé, musíte to urobiť pre každý riadok textu, ktorý chcete vyfarbiť - nemôžete len zapnúť alebo vypnúť farbu. Po druhé, váš text sa objaví v poli na serveri Discord.
Vaše farebné možnosti
Kódy highlight.js umožňujú prístup k siedmim novým farbám okrem predvolenej sivej. Akonáhle si ich dáte dole, markdownové kódy začnú dávať veľký zmysel, nebojte sa hrať a snažiť sa nájsť nové.
Tu sú kódy a ukážky ich vzhľadu.
Obyčajná sivá (ale v krabici)
"Ukážkový text".
Zelená (tak trochu)
„CSS
Ukážkový text
“`
Ďalším spôsobom, ako vytvoriť zelený text, je použiť metódu diff. Vyzerá to takto:
"rozdiel
+Ukážkový text
“`
Pridaním znaku „+“ pred text sa farba zmení na zelenú.
Tyrkysový
“`jaml
Ukážkový text
“`
žltá
“, HTTP
Ukážkový text
“`
Oranžová
„ARM
Ukážkový text
“`
(Všimnite si, že tu je príklad odlupujúceho sa správania – zafarbené bolo iba prvé slovo a nepodarilo sa mi ho prinútiť zafarbiť celý riadok).
Červená
“, excel
Ukážkový text
“`
(Ďalšia šupinatá).
Žltkastý?
Existuje niekoľko spôsobov, ako získať žltý text. Prvá je celkom spoľahlivá, zatiaľ čo druhá metóda zvýrazňuje iba niektoré slová.
“ „Opraviť
Vzorový text
“`
„Brest
Ukážkový text
“`
Všimnite si, že brest príkaz zvýrazní iba slová, ktoré začínajú veľkými písmenami.
Modrá
“, ini
[Ukážkový text]
“`
Pokročilé techniky
Existuje niekoľko ďalších spôsobov, ako dosiahnuť, aby sa váš text zobrazoval vo farbách pomocou rovnakej základnej techniky, ale pokročilejším spôsobom. Dôvod, prečo to všetko funguje (tak trochu), je ten, že tieto formáty sú určené na zobrazovanie blokov kódu, keď vývojár píše program.
Prvý text za „` hovorí highlight.js, ktorý skriptovací jazyk by mal byť formátovaný, a v skutočnosti existuje niekoľko explicitných spôsobov, ako vrhať farby priamo do riadku.
Tu sú niektoré jazyky, ktoré môžete použiť, a spôsoby, ako vynútiť farbu. Experimentujte s nimi a čoskoro zistíte, že neustále píšete farebné textové správy.
Môžete dokonca použiť rôzne držiaky na dosiahnutie požadovaného vzhľadu. Ste sklamaní svojimi modrými možnosťami? Skúste to:
Potom je tu tento šikovný trik na farebné kódovanie textov:
Nakoniec môžete použiť aj „`tex na vytvorenie pekných farebných správ. Vyskúšajte rôzne symboly, aby váš text vyzeral inak:
Viac informácií nájdete na Highlight.js.org alebo sa pripojte na Discord server Discord Highlight.js.
Ďalšie veci na vyskúšanie:
Všimli sme si, že vyššie uvedené vstupy nefungujú pre všetkých používateľov.
Ak CSS nefunguje, skúste:
„CSS
vzorový text“.
Zdá sa, že to opravuje väčšinu problémov v CSS. Ak používate aplikáciu Discord Desktop alebo ak používate webový prehliadač, môže to mať vplyv na to, ako budete musieť zadávať značkovacie kódy. Keď napíšete perfektnú značku, ktorá vám vyhovuje, môžete ju skopírovať a prilepiť na plochu, aby ste k nej mali neskôr rýchly prístup.
Discord Boti
K dispozícii je veľa robotov Discord, ktorí ponúkajú zmenu určitých farieb na vašom serveri – mnohé z nich aktualizujú farby určitých rolí ale nie text. Na základe nášho výskumu neexistujú žiadne roboty, ktoré by uľahčili zmenu farby vášho textu.
Pre ešte pokročilejších používateľov Discord tiež umožňuje pridávať vložené položky a webhooky ako správy. Môžu byť použité na zobrazenie farebných blokov a tiež podporujú značkovaný text. Ak chcete vidieť, ako táto funkcia funguje, prejdite na stránku Discord Webhook.
Ďalšie možnosti prispôsobenia textu
Existuje viac možností, ako sa pohrať s textom na Discorde.
Tučné – **Toto je odvážne**
kurzíva – *Toto je kurzívou*
Tučné a kurzíva – *** Toto je tučné a kurzíva*** (To dáva zmysel, však?)
Podčiarknuté – _Toto robí text podčiarknutý_
Prečiarknutie- ~~Toto je prečiarknutie textu~~
Čím viac Discord spoznáte, tým viac sa naučíte. Pohrajte sa s týmito možnosťami a čoskoro si uvedomíte, že môžete urobiť viac ako __*** podčiarknutý, tučný a kurzívou***__ text. Keď sa stanete odborníkom, možno budete chcieť ostatným ukázať, ako vykonať tieto prispôsobenia. Ak je to tak, jednoducho vložte medzi obsah opačnú lomku, napríklad *Kurzíva*.
často kladené otázky
Čo môžem urobiť, ak niektoré z nich nefungujú?
Na základe našich testov v júli 2021 sme zaznamenali väčší úspech pri použití vyššie uvedených znížení v počítačovej aplikácii Discord ako vo webovom klientovi. Ak máte s týmito kódmi problémy, skúste radšej aplikáciu. Samozrejme, ako sme uviedli vyššie, niektoré z nich fungujú lepšie ako iné bez ohľadu na to, ktorú verziu Discordu používate. Celkovo sú však dosť spoľahlivé.
Existuje robot pre Discord, ktorý dokáže zafarbiť text?
Absolútne! Jednoduché online vyhľadávanie vytiahne niekoľko robotov, ktoré dokážu zmeniť farbu vášho textu v Discord. Jednoducho vykonajte rozsiahle vyhľadávanie a skontrolujte tie, ktoré najlepšie vyhovujú vašim potrebám. Skontrolujte recenzie a možnosti každého robota a pridajte ich na svoj server.
Tieto pre mňa nefungujú. Čo ešte môžem spraviť?
Častejším dôvodom, prečo vyššie uvedené príklady našim čitateľom nefungujú, je, že Discord rozpoznáva iba začiarknutie, nie úvodzovky. V ľavom hornom rohu klávesnice uvidíte tlačidlo backtick s možnosťou vlnovky nad ním. Použite tento kláves namiesto úvodzoviek (kláves na pravej strane klávesnice vedľa klávesu Shift).