Anonim

Discord är världens ledande röst- och textchatserversystem som används för allt och allt under solen. Människor driver sina online-spelgilde genom Discord, de kommunicerar medan de spelar bordsspel online med Discord, de har till och med affärskonferenser med Discord. Oavsett om du är en spelare eller inte, är Discord ett otroligt värdefullt verktyg för kommunikation mellan små och stora grupper av människor.

Se även vår artikel How To Be Invisible in Discord

En sak som Discord inte stöder särskilt bra är dock en livlig och färgstark textchattupplevelse. Det finns textchatt, men det finns inga inbyggda färgkommandon och vid första anblicken inget sätt att göra något "fint" med din text. Vanlig text kan bli väldigt tråkig mycket snabbt - men det finns faktiskt sätt att ändra din textfärg. Jag ska visa dig hur du får djärva färger i dina Discord-textchatter.

Hur det fungerar

snabblänkar

  • Hur det fungerar
    • Vanlig grå (men i en ruta)
    • Grön (typ av)
    • cyan
    • Gul
    • Orange
    • Röd
    • Blå
  • Avancerade tekniker

Nyckeln till denna metod för att lägga till färg till text ligger i det faktum att Discord använder Javascript för att bygga sina gränssnitt, tillsammans med ett tema som kallas Solarized Dark och ett bibliotek som heter highlight.js. Det vill säga när du är inloggad på din Discord-server återges den sida du ser faktiskt av en serie ganska sofistikerade Javascript-program, inklusive highlight.js. Och även om det ursprungliga användargränssnittet för Discord inte ger något stöd för att färga din text, gör den underliggande Javascript-motorn, som kör skriptet highlight.js. Genom att infoga vad som motsvarar kodavsnitt i din textchatt, kan du ändra färgen på orden som skrivs ut i allas textchattfönster.

Det grundläggande begreppet att förstå är att för att ändra färgen på en given textbit måste du kapsla in den texten i ett kodblock. Detta är ett tre-rader textblock med din text som mittblock. Den första raden i kodblocket ska vara tre "" "-tecken, följt av kodfrasen som berättar för Solarized Dark-temat vilken färg som ska visas. Då måste den andra raden vara din text, och den tredje raden i kodblocket bör vara ytterligare tre tecken. Så ett exempelkodblock skulle se ut:

”'CSS

Den här texten verkar vara grön om du lägger den i Discord.

”'

Det finns två grundläggande sätt att ange text på detta sätt. Det första sättet är att ha en textfil på din dator med de olika koderna för de olika textfärgerna som du kan komma åt på detta sätt och klippa och klistra in segmenten du vill använda. Ett annat sätt är att direkt ange kodblocket i Discord-chattmotorn rad för rad. Skriv en rad och tryck sedan på “shift-Enter” för att skapa en ny rad utan att skicka meddelandet till Discord. Skriv den andra raden och tryck på Skift-Enter igen. Skriv sedan den tredje raden och tryck på Enter, så kommer hela blocket att skickas på en gång och visar din text.

Det finns vissa begränsningar för denna metod. För det första måste du göra det för varje textrad du vill färga - du kan inte bara slå på eller stänga av en färg. Två kommer din text att visas i en ruta på Discord-servern. Och tre, specialtecken som 'och skiljetecken kommer ofta inte att färgas. Till exempel:

”'CSS

Jag är väldigt speciell!

”'

visas som

Observera att texten "Jag är väldigt speciell!" Inte är grön och att den är inuti en ruta.

Koderna för highlight.js ger tillgång till sju nya färger utöver standardgrått. Här är koderna och prover av deras utseende. Observera att den första koden måste tvättas ut med tvål.

Vanlig grå (men i en ruta)

”'Brainfuck

Exempeltext

”'

Grön (typ av)

”'CSS

Exempeltext

”'

cyan

”'Yaml

Exempeltext

”'

Gul

”` HTTP

Exempeltext

”'

Orange

”'ARM

Exempeltext

”'

(Observera att här är ett exempel på att beteendet är flagnigt - bara det första ordet färgade, och jag kunde inte få det att färglägga hela linjen.)

Röd

”'Excel

Exempeltext

”'

(En annan flagnig.)

Blå

”'Elm

Exempeltext

”'

(Inte bara skulle den här inte färga hela linjen, även om jag kunde göra det tidigare, det gjorde fel färg. Suck. Tja, det här är flagnande grejer.)

Avancerade tekniker

Det finns några andra sätt att få din text att visas i färger med samma grundteknik, men på ett mer avancerat sätt. Anledningen till att allt detta fungerar (typ av) är att dessa format är avsedda för visning av kodblock när en utvecklare skriver ett program. Den första texten efter “` berättar highlight.js vilket skriptspråk det ska formatera, och det finns faktiskt några uttryckliga sätt att kasta färger direkt i en rad. Här är några av de språk du kan använda och sätten att tvinga färg. Experimentera med dem så kommer du snart att hitta dig som skriver färgglada textmeddelanden hela tiden.

För mer information om detta, kolla in Highlight.js.org eller gå med i Discord-servern Discord Highlight.js.

För ännu mer avancerade användare låter Discord dig också lägga till inbäddningar och webhooks som meddelanden. Dessa kan användas för att visa färgade block och också stödja markeringstext. Du kan se hur denna funktion fungerar genom att gå över till Discord Webhook.

Vi har många fler Discord-resurser för dig!

Behöver du förbjuda en användare? Så här gör du ett IP-förbud i Discord.

Vill du citera någon? Vi har en guide för att citera någon på Discord.

Vill du korsa eller slå ut text? Vi har en tutorial om att korsa ut och slå ut text i Discord.

Bots lägger mycket till Discord-upplevelsen - här är vårt genomgång för att lägga till bots till din Discord-server.

Vill du dela din skärm med andra användare? Se vår guide för att dela din skärm i Discord.

Hur man ändrar textfärgen i oenighet