Anonim

Discord er verdens førende tale- og tekstchatserversystem, der bruges til alt og meget under solen. Folk kører deres online spilgilde gennem Discord, de kommunikerer, mens de spiller bordplade online med Discord, de har endda forretningskonferencer ved hjælp af Discord. Uanset om du er en spiller eller ej, er Discord et utroligt værdifuldt værktøj til kommunikation mellem små og store grupper af mennesker.

Se også vores artikel Sådan bliver du usynlig i uenighed

Én ting, som Discord ikke understøtter særlig godt, er imidlertid en pulserende og farverig tekstchat-oplevelse. Der er tekstchat, men der er ingen indbyggede farvekommandoer og ved første øjekast ingen måde at gøre noget "fancy" med din tekst på. Almindelig tekst kan blive meget kedelig meget hurtigt - men faktisk er der måder at ændre din tekstfarve på. Jeg vil vise dig, hvordan du får dristige farver i dine Discord-tekstchats.

Hvordan det virker

hurtige links

  • Hvordan det virker
    • Almindelig grå (men i en kasse)
    • Grøn (slags)
    • Cyan
    • Gul
    • orange
    • Rød
    • Blå
  • Avancerede teknikker

Nøglen til denne metode til at tilføje farve til tekst ligger i det faktum, at Discord bruger Javascript til at opbygge sine grænseflader sammen med et tema kendt som Solarized Dark og et bibliotek kaldet highlight.js. Det vil sige, når du er logget ind på din Discord-server, gengives den side, du ser, faktisk af en række temmelig sofistikerede Javascript-programmer, inklusive highlight.js. Og selvom den oprindelige Discord-brugergrænseflade ikke giver nogen støtte til at farvelægge din tekst, gør den underliggende Javascript-motor, der kører scriptet highlight.js, det. Ved at indsætte, hvad der svarer til kodestykker i din tekstchat, kan du ændre farven på de ord, der er udskrevet i alles tekstchatvindue.

Det grundlæggende begreb at forstå er, at for at ændre farven på et givet stykke tekst, skal du indkapsle den tekst i en kodeblok. Dette er en tre-linjers tekstblok med din tekst som den midterste blok. Den første linje i kodeblokken skal være tre ”` ”tegn efterfulgt af kodesætningen, der fortæller Solarized Dark-temaet, hvilken farve der skal vises. Derefter skal den anden linje være din tekst, og den tredje linje i kodeblokken skal være tre mere ”` ”tegn. Så en prøvekodeblok ville se ud:

”` CSS

Denne tekst ser ud til at være grøn, hvis du lægger den i Uenighed.

”`

Der er to grundlæggende måder at indtaste tekst på denne måde. Den første måde er at have en tekstfil på din computer med de forskellige koder for de forskellige tekstfarver, som du kan få adgang til på denne måde, og klippe og indsætte de segmenter, du vil bruge. En anden måde er at direkte indtaste kodeblokken i Discord-chatmotoren linje for linje. Skriv en linje, og tryk derefter på “shift-Enter” for at oprette en anden linje uden faktisk at sende meddelelsen til Discord. Skriv den anden linje, og tryk på Skift-Enter igen. Skriv derefter den tredje linje, og tryk på Enter, og hele blokken sendes på én gang og viser din tekst.

Der er nogle begrænsninger på denne metode. For det første skal du gøre det for hver tekstlinje, du vil farve - du kan ikke bare slå en farve til eller fra. To, din tekst vises i en boks på Discord-serveren. Og tre, specialtegn som 'og tegnsætningstegn farves ofte ikke. For eksempel:

”` CSS

Jeg er meget speciel!

”`

vises som

Bemærk, at teksten "Jeg er meget speciel!" Ikke alle er grøn, og at den er inde i en kasse.

Highlight.js-koder giver adgang til syv nye farver ud over standardgrå. Her er koder og prøver på deres udseende. Bemærk, at den første kode skal vaskes ud med sæbe.

Almindelig grå (men i en kasse)

”` Brainfuck

Eksempel tekst

”`

Grøn (slags)

”` CSS

Eksempel tekst

”`

Cyan

”` YAML

Eksempel tekst

”`

Gul

”` HTTP

Eksempel tekst

”`

orange

”` ARM

Eksempel tekst

”`

(Bemærk, at her er et eksempel på, at opførslen er flassende - kun det første ord er farvet, og jeg var ikke i stand til at få det til at farvelægge hele linjen.)

Rød

”` Excel

Eksempel tekst

”`

(En anden flassende.)

Blå

”` Elm

Eksempel tekst

”`

(Ikke kun ville denne ikke farve hele linjen, skønt jeg var i stand til at gøre det tidligere, det gjorde den forkerte farve. Sukk. Nå, det her er flaky ting.)

Avancerede teknikker

Der er nogle andre måder at få din tekst til at vises i farver ved hjælp af den samme grundlæggende teknik, men på en mere avanceret måde. Årsagen til at alt dette fungerer (slags) er, at disse formater er beregnet til at vise kodeblokke, når en udvikler skriver et program. Den første tekst efter “` fortæller highlight.js hvilket scriptsprog det skal formateres, og der er faktisk nogle eksplicitte måder at cast farver direkte på en linje. Her er nogle af de sprog, du kan bruge, og måderne til at tvinge farve på. Eksperimenter med dem, så finder du snart selv at du skriver farverige tekstmeddelelser hele tiden.

For mere information om dette, se Highlight.js.org eller gå med i Discord-serveren Discord Highlight.js.

For endnu mere avancerede brugere giver Discord dig også mulighed for at tilføje indlejringer og webhooks som beskeder. Disse kan bruges til at vise farvede blokke og understøtter også markdown-tekst. Du kan se, hvordan denne funktion fungerer ved at gå over til Discord Webhook.

Vi har mange flere Discord-ressourcer til dig!

Brug for at forbyde en bruger? Sådan gør du et IP-forbud i Discord.

Vil du citere nogen? Vi har en guide til at citere nogen på Discord.

Vil du krydse eller slå tekst ud? Vi har en tutorial om at krydse og slå tekst ud i Discord.

Bots tilføjer meget til Discord-oplevelsen - her er vores gennemgang for at tilføje bots til din Discord-server.

Vil du dele din skærm med andre brugere? Se vores guide til deling af din skærm i Discord.

Sådan ændres tekstfarven i uenighed