Anonim

A Discord a világ vezető hang- és szöveges csevegőszerver-rendszere, amelyet bármihez és mindenhez használnak a nap alatt. Az emberek a Discordon keresztül működtetik online játék céheiket, kommunikálnak, miközben asztali játékokat játszanak a Discord segítségével, üzleti konferenciákat is tartanak a Discord segítségével. Akár játékos vagy, akár nem, a Discord hihetetlenül értékes eszköz a kis és nagy embercsoportok közötti kommunikációhoz.

Lásd még: Hogyan lehet láthatatlan a diszkrécióban

Az egyik dolog, amelyet a Discord nem támogat különösen, az élénk és színes szöveges csevegési élmény. Van szöveges chat, de nincsenek beépített színes parancsok, és első pillantásra semmilyen módon nem tehetünk valami „fantasztikus” dolgot a szöveggel. A sima szöveg nagyon gyorsan unalmasá válhat - de valójában vannak módok a szöveg színének megváltoztatására. Megmutatom, hogyan lehet félkövér színeket szerezni a Discord szöveges beszélgetéseiben.

Hogyan működik

Gyors linkek

  • Hogyan működik
    • Sima szürke (de dobozban)
    • Zöld (egyfajta)
    • Cián
    • Sárga
    • narancssárga
    • Piros
    • Kék
  • Fejlett technikák

A szöveg színének hozzáadásának ezen módszerének kulcsa abban rejlik, hogy a Discord Javascriptet használ az interfészek felépítéséhez, a Solarized Dark néven ismert témával és a highl.js nevű könyvtárral. Vagyis amikor bejelentkezik a Discord szerverre, az Ön által látott oldalt valóban meglehetősen kifinomult Javascript program-sorozat, többek között a highl.js. És bár a natív Discord felhasználói felület nem nyújt támogatást a szöveg színezéséhez, a mögöttes Javascript motor, amely a highl.js szkriptet futtatja, megteszi. Ha beilleszti a kódrészletek összegét a szöveges csevegésbe, megváltoztathatja a szöveges chat ablakban kinyomtatott szavak színét.

A megértés alapfogalma az, hogy egy adott szöveg darabjának megváltoztatásához be kell kapszuláznia a szöveget egy kódblokkba. Ez egy három soros szövegblokk, amelynek szövege a középső blokk. A kódblokk első sorának három `` karakterből kell állnia, amelyet egy kódmondat követ, amely megmondja a Solarized Dark témának, hogy melyik színt kell megjeleníteni. Akkor a második sornak szövegesnek kell lennie, a kódblokk harmadik sorának pedig három további "" karakternek kell lennie. Tehát egy minta kódblokk a következőképpen néz ki:

„` CSS

Ez a szöveg zöld színűnek tűnik, ha Discord-ba helyezi.

„`

Kétféle módon lehet beírni a szöveget. Az első módszer, ha a számítógépen van egy szöveges fájl a különféle kódokhoz a különböző szövegszínekhez, amelyekhez így hozzáférhet, és kivághatja és beillesztheti a használni kívánt szegmenseket. Egy másik módszer a kódblokk közvetlen sorba sorolása a Discord chat motorban. Írjon be egy sort, majd nyomja meg a „shift-Enter” gombot egy másik sor létrehozásához anélkül, hogy ténylegesen elküldené az üzenetet a Discord-nak. Írja be a második sort, és nyomja meg újra a shift-Enter billentyűt. Ezután írja be a harmadik sort, és nyomja meg az Enter billentyűt. A teljes blokk egyszerre kerül elküldésre, és megjeleníti a szöveget.

Van néhány korlátozás erre a módszerre. Az egyik: minden színsorra meg kell csinálni - színt nem lehet csak be- vagy kikapcsolni. Másodszor, a szöveg a Discord szerver mezőjében jelenik meg. És három olyan különleges karakter, mint a 'és az írásjelek gyakran nem kerülnek színezésre. Például:

„` CSS

Nagyon különleges vagyok!

„`

jelenik meg mint

Vegye figyelembe, hogy a „Nagyon különleges vagyok!” Szöveg nem minden zöld, és hogy egy dobozban van.

A highl.js kódok hét alapértelmezett szürke mellett hét új színhez is hozzáférést biztosítanak. Itt vannak a kódok és a megjelenésük mintái. Ne feledje, hogy az első kódnak a száját szappannal ki kell mosni.

Sima szürke (de dobozban)

„` Brainfuck

Minta szöveg

„`

Zöld (egyfajta)

„` CSS

Minta szöveg

„`

Cián

„` YAML

Minta szöveg

„`

Sárga

„` HTTP

Minta szöveg

„`

narancssárga

„` ARM

Minta szöveg

„`

(Vegye figyelembe, hogy itt van egy példa arra, hogy a viselkedés pelyhes - csak az első szó elszíneződött, és nem tudtam megszerezni, hogy az egész sort elszínezzék.)

Piros

„` Excel

Minta szöveg

„`

(Egy másik pelyhes.)

Kék

„` Elm

Minta szöveg

„`

(Nemcsak, hogy ez nem színezi az egész sort, bár korábban képes voltam, rossz színű is. Sóhaj. Nos, ez pelyhes cucc.)

Fejlett technikák

Van néhány más módszer is arra, hogy a szöveg színben jelenjen meg ugyanazon alapvető módszerrel, de fejlettebb módon. Ennek az összes (valamilyen) működésének az az oka, hogy ezek a formátumok kódblokkok megjelenítésére szolgálnak, amikor a fejlesztő programot ír. Az első szöveg a “` után elmondja a highl.js-nek, hogy melyik szkriptnyelvet kell formáznia, és valójában vannak néhány explicit módszer a színek közvetlenül egy sorba történő leadására. Itt található néhány a használható nyelv, valamint a szín kényszerítésének módja. Kísérletezz velük, és hamarosan találsz magadnak mindig színes szöveges üzeneteket.

Erről további információt a Highlight.js.org oldalon találhat, vagy csatlakozhat a Discord Server Discord Highlight.js szerverhez.

A még haladóbb felhasználók számára a Discord lehetővé teszi beágyazások és webhookok hozzáfűzését üzenetként. Ezek felhasználhatók a színes blokkok megjelenítésére és a jelölő szöveg támogatására. Láthatja, hogy ez a szolgáltatás hogyan működik, ha a Discord Webhook felé tart.

Sok más Discord forrás van az Ön számára!

Meg kell tiltania a felhasználót? Így lehet megtenni az IP-tilalmat a Discord alkalmazásban.

Szeretne idézni valakit? Van útmutatónk valaki idézésére a Discord-on.

Szeretne szöveget kiiktatni vagy törölni? Van egy bemutatónk a szöveg átlépéséről és törléséről a Discord-ban.

A robotok sokat adnak a Discord élménynek - itt található a botok hozzáadása a Discord szerverhez.

Szeretné megosztani a képernyőjét más felhasználókkal? Tekintse meg a képernyőn a Disord-ban lévő képernyő megosztásának útmutatóját.

Hogyan változtathatjuk meg a szöveg színét diszkrét módon