En sak som Discord inte stöder särskilt bra är en livfull 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 "fantastiskt" med din text. Vanlig text kan bli väldigt irriterande väldigt snabbt – men det finns faktiskt sätt att ändra din textfärg.
I den här artikeln visar vi dig hur du får djärva färger i dina Discord-textchattar.
Hur det fungerar
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 renderas sidan du ser av en serie ganska sofistikerade Javascript-program, inklusive highlight.js.
Även om det inbyggda Discord-användargränssnittet inte ger något stöd för att färglägga 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 konceptet att förstå är att för att ändra färgen på ett visst stycke text måste du kapsla in den texten i ett kodblock. Detta är ett treradigt textblock med din text som mittblock.
Använder symbolen "Tillbaka citat".
För att färgkoda vilken text som helst i Discord måste du använda citatsymbolen i det övre vänstra hörnet av ditt tangentbord. Den åtföljer Tilde-symbolen:
Skriv den första raden med kod
Den första raden i kodblocket ska vara tre ” ` ” bakre citatsymboler (”’), följt av kodfrasen som talar om för Solarized Dark-temat vilken färg som ska visas. Det ska se ut så här:
Notera: "CSS" kan ändras till något som "Tex" eller en annan fras beroende på vilken utgång du önskar. Vi tar upp det nedan.
Skriv den andra raden
Den andra raden måste vara din text som du brukar skriva. Håll "Shift+Enter" för att skapa en ny rad. Om du bara klickar på "Enter"-knappen skickas meddelandet, så du måste hålla ned "Shift med det".
Skriv din tredje rad
Den tredje raden i kodblocket bör vara ytterligare tre citat: (“`). Detta förändras sällan oavsett vilket resultat du förväntar dig, och det bör se ut så här:
Eftersom vi använde "` CSS bör din text se ut så här:
Mata in din text
Det finns två grundläggande sätt att skriva in 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 du kan komma åt på detta sätt och klippa och klistra in de segment 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 annan rad utan att faktiskt skicka meddelandet till Discord. Skriv den andra raden och tryck Skift-Enter igen. Skriv sedan den tredje raden och tryck på Enter, så skickas hela blocket på en gång och din text visas.
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ärglägga – du kan inte bara slå på eller av färg. Två, din text kommer att visas i en ruta på Discord-servern.
Dina färgalternativ
Highlight.js-koderna ger tillgång till sju nya färger utöver standardgrå. När du väl har fått ner dessa börjar nedsättningskoderna bli mycket vettiga, var inte rädd för att leka och försöka hitta nya.
Här är koderna och exempel på deras utseende.
Vanligt grått (men i en låda)
"Exempeltext".
Grön (typ)
"`CSS
Exempeltext
“`
Ett annat sätt att göra grön text är att använda diff-metoden. Det ser ut så här:
"'skillnad
+Exempel på text
“`
Om du lägger till ett "+" innan din text ändras färgen till grön.
Cyan
"Jaml
Exempeltext
“`
Gul
"`HTTP
Exempeltext
“`
Orange
"`ARM
Exempeltext
“`
(Observera att här är ett exempel på det fläckiga beteendet - bara det första ordet färgades, och jag kunde inte få det att färga hela raden).
Röd
"'excel
Exempeltext
“`
(Ännu en flagnande sådan).
Gulaktig?
Det finns ett par sätt att få gul text. Den första är ganska tillförlitlig, medan den andra metoden bara lyfter fram några ord.
"` Fixa
Exempeltext
“`
"'Alm
Exempeltext
“`
Lägg märke till att alm kommandot markerar bara ord som börjar med versaler.
Blå
"'ini
[Exempeltext]
“`
Avancerade tekniker
Det finns några andra sätt att få din text att visas i färger med samma grundläggande teknik men på ett mer avancerat sätt. Anledningen till att allt detta fungerar (typ) är att dessa format är avsedda för att visa kodblock när en utvecklare skriver ett program.
Den första texten efter "` talar om för highlight.js vilket skriptspråk det ska formateras, och det finns faktiskt några explicita sätt att kasta färger direkt på en linje.
Här är några av de språk du kan använda och sätten att tvinga fram färg. Experimentera med dem så kommer du snart att skriva färgglada textmeddelanden hela tiden.
Du kan till och med använda olika fästen för att uppnå det utseende du vill ha. Besviken över dina blå alternativ? Prova detta:
Sedan finns det det här smarta tricket för att färgkoda texter:
Slutligen kan du också använda "`tex" för att skapa några ganska färgglada meddelanden. Prova olika symboler för att få din text att se annorlunda ut:
För mer information om detta, kolla in Highlight.js.org eller gå med i Discord-servern Discord Highlight.js.
Andra saker att prova:
Vi märkte att ovanstående ingångar inte fungerar för alla användare.
Om CSS inte fungerar, försök:
"`CSS
exempeltext“`
Detta verkar rätta till de flesta problemen i CSS. Om du använder Discord Desktop-appen eller om du använder webbläsaren kan det påverka hur du behöver skriva nedmärkningskoderna. När du har skrivit den perfekta markeringen som fungerar för dig, kopiera och klistra in den på skrivbordet för snabb åtkomst senare.
Discord bots
Det finns många tillgängliga Discord-bots som erbjuder att ändra vissa färger på din server – många av dessa uppdaterar färgerna för vissa roller men inte text. Baserat på vår forskning finns det inga bots som gör det lättare att ändra färgen på din text.
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 även stödja markdown-text. Du kan se precis hur den här funktionen fungerar genom att gå över till Discord Webhook.
Andra textanpassningsalternativ
Det finns fler alternativ för dig att leka med din text på Discord.
Djärv – **Detta är fet**
Kursiv - *Detta är kursivt*
Fet & Kursiv - *** Det här är fet och kursiv *** (Snäll är vettigt, inte sant?)
Understruken – _Detta gör understruken text_
Genomstruken- ~~Detta är genomstruken text~~
Ju mer du lär känna Discord, desto mer finns det att lära. Lek med dessa alternativ, och du kommer snart att inse att du kan göra mer som __*** understruken, fetstil och kursiv ***__ text. När du har blivit en expert kanske du vill visa andra hur man gör dessa anpassningar. Om så är fallet, sätt bara ett snedstreck mellan innehållet som *kursivt*.
Vanliga frågor
Vad kan jag göra om några av dessa inte fungerar?
Baserat på våra tester i juli 2021 såg vi mer framgång med de ovan angivna nedsättningarna på Discord-skrivbordsappen än webbklienten. Om du har problem med dessa koder, prova appen istället. Naturligtvis, som vi nämnde ovan, fungerar vissa av dessa bättre än andra oavsett vilken Discord-version du använder. Men totalt sett är de ganska pålitliga.
Finns det en bot för Discord som kan färglägga text?
Absolut! En enkel sökning online kommer att dra upp en hel del bots som kan ändra färgen på din text i Discord. Gör helt enkelt en bred sökning och granska de som bäst passar dina behov. Kontrollera recensionerna och funktionerna för varje bot och lägg till dem på din server.
Dessa fungerar inte för mig. Vad mer kan jag göra?
Den vanligare anledningen till att exemplen ovan inte fungerar för våra läsare är att Discord bara känner igen backtick, inte citattecken. I det övre vänstra hörnet av ditt tangentbord kommer du att se backtick-tangenten med tilde-alternativet ovanför. Använd den tangenten istället för citattecken (tangenten på höger sida av tangentbordet bredvid skifttangenten).