Discord ei ole epäjohdonmukainen — jokaisella kentällä on oma tehtävänsä
Yritys ja erehdys -kierre menee näin: tyylittelet nimesi generaattorilla, liität sen yhteen Discordin kenttään ja se tallentuu täydellisesti. Liität saman tekstin toiseen kenttään ja Discord kieltäytyy suoralta kädeltä. Samat merkit, sama tili, vastakkaiset tulokset. Se tuntuu mielivaltaiselta.
Ei ole. Discordin kentät jakautuvat selvästi kahteen perheeseen. Identiteettikentät ovat niitä, joista muut järjestelmät ovat riippuvaisia — maininnat, kaveripyynnöt, moderointilokit, tilin palautus. Niitä on täsmälleen yksi: yksilöllinen @käyttäjänimesi, joka on lukittu pieneen merkistöön, jotta sitä ei voi koskaan väärentää, kirjoittaa väärin tai näyttää eri tavalla eri puhelimilla. Esityskentät ovat kaikkea sitä, mitä ihmiset katsovat — näyttönimet, lempinimet, roolien nimet, palvelimien ja kanavien nimet, Tietoja minusta -kenttäsi. Ne ovat täysin avoimia, koska niiden kautta ei kulje mitään kriittistä.
Kun näet nämä kaksi perhettä, jokainen ”miksi tämä ei tallennu?” vastaa itse itseensä. Et koskaan taistele bugia vastaan — liität vain esityskelpoisia merkkejä identiteettikenttään. Korjaus on aina sama: siirrä tyylittely yhden kentän verran eteenpäin.
Käyttäjänimi vs. näyttönimi: mistä ”virheellinen käyttäjänimi” johtuu
Tämä yksi sekaannus tuottaa enemmän epäonnistuneita yrityksiä kuin kaikki muu yhteensä. Sen jälkeen kun Discord luopui vanhoista nelinumeroisista erottimista, jokaisella tilillä on kaksi nimeä, ja ne noudattavat vastakkaisia sääntöjä:
- Käyttäjänimi — yksilöllinen tunnuksesi, joka näkyy profiilissasi @-merkillä. Sallitut merkit: pienet kirjaimet
a–z,0–9,_ja.— ei mitään muuta. Ei isoja kirjaimia, ei välilyöntejä eikä varsinkaan 𝓬𝓾𝓻𝓼𝓲𝓿𝓮. Kaikki tämän joukon ulkopuolella laukaisee ”virheellinen käyttäjänimi” -virheen. - Näyttönimi — suuri, ystävällinen nimi, joka näkyy chatissa ja profiilissasi. Se hyväksyy välilyönnit, isot kirjaimet, emojit ja minkä tahansa Unicode-fonttimerkin, jonka voit liittää.
Toimiva kaava on siis tylsä sisältä ja tyylitelty ulkoa:
Palvelimen sisällä saat kolmannen kerroksen, palvelimen lempinimen, joka korvaa näyttönimesi vain kyseisellä palvelimella — ja se on aivan yhtä salliva. Tyylittele se yhteisön mukaan: ୨୧ 𝒩𝑜𝓋𝒶 ୨୧ kirjakerhossa, 𝗡𝗢𝗩𝗔 e-urheilupalvelimella. Nimimerkkigeneraattori hoitaa merkkien muuntamisen puolestasi.
Kenttien lupamatriisi
Tässä on koko kartta — jokainen Discordin tekstikenttä, mitä kukin hyväksyy ja miksi. Lisää tämä taulukko kirjanmerkkeihin, niin arvailu loppuu.
| Kenttä | Markdown? | Unicode-fontit? | Emojit? | Miksi näin on suunniteltu |
|---|---|---|---|---|
| Käyttäjänimi (@tunnus) | ✗ | ✗ hylätään | ✗ | Identiteettiavain. Vain a–z 0–9 _ . — pitää voida kirjoittaa näppäimistöllä, olla yksilöllinen ja väärentämätön mainintoja ja kaveripyyntöjä varten |
| Näyttönimi | ✗ näkyy sellaisenaan | ✓ | ✓ | Puhdas esityskenttä — näkyy chatissa, ei koskaan käytetä reititykseen |
| Palvelimen lempinimi | ✗ näkyy sellaisenaan | ✓ | ✓ | Palvelinkohtainen esitys; korvaa näyttönimesi kyseisellä palvelimella |
| Roolin nimi | ✗ näkyy sellaisenaan | ✓ | ✓ | Nimike, ei tunniste — korostetut roolit näyttävät sen jäsensivupalkissa |
| Palvelimen nimi | ✗ näkyy sellaisenaan | ✓ | ✓ | Brändäyspinta; kutsut ja Discovery näyttävät sen sellaisenaan |
| Kanavan nimi (teksti) | ✗ | ✓ läpäisee muuttumattomana | ✓ | Muutetaan automaattisesti pieniksi kirjaimiksi ja väliviivoiksi URL-tyylisen johdonmukaisuuden vuoksi — mutta vain tavallinen A–Z koskettaa |
| Kanavan aihe | ✗ pääosin sellaisenaan | ✓ | ✓ | Kuvauspinta; kohtele sitä tavallisena tekstinä plus Unicode |
| Tietoja minusta / bio | ✓ perusteet (lihavointi, kursiivi, linkit) | ✓ | ✓ | Profiilikortti käyttää kevyttä renderöijää |
| Viestit | ✓ täysi moottori | ✓ | ✓ | Chat-pinta — ainoa paikka, jossa koko Markdown-moottori toimii |
Lue sarakkeet ylhäältä alas, niin logiikka paljastuu: täsmälleen yksi rivi hylkää Unicoden, ja täsmälleen yksi rivi ajaa täyden Markdownin. Kaikki siltä väliltä on avointa keskialuetta — liitetty tyylittely on tervetullutta, renderöity tyylittely jätetään huomiotta. Siinä koko järjestelmä.
Kanavan nimen erikoisuus: automaattiset pienet kirjaimet ja väliviivat
Tekstikanavien nimet kirjoitetaan hiljaa uudelleen tallennettaessa: tavalliset isot kirjaimet muutetaan pieniksi ja välilyönnit väliviivoiksi, minkä vuoksi General Chat muuttuu muotoon #general-chat. Ihmiset tulkitsevat tämän niin, että ”Discord riisui tyylittelyni”. Katso tarkemmin — se koski vain tavallisia kirjaimia.
Matemaattisesti lihavoitu 𝗚 ei ole tavallinen iso G — se on eri Unicode-merkki — joten pienennyssääntö ohittaa sen. Se on porsaanreikä jokaisen palvelimen takana, jonka olet nähnyt käyttävän isoja kirjaimia ja koristeltuja kanavalistoja. Kaksi lisähuomiota: äänikanavia ja kategorioita ei normalisoida lainkaan (välilyönnit ja tavalliset isot kirjaimet säilyvät niissä), ja kategorioiden otsikot ovat paikka, jossa symbolierottimet kuten ─── ja ╭─ toimivat parhaiten.
Missä Markdown toimii — ja missä se vain makaa paikallaan
Markdown on toisenlaista tyylittelyä: symboleja kuten **lihavointi**, jotka Discord muuntaa, kun se renderöi viestin. Matriisi osoittaa, että sen alue on pieni — viestit, sekä perusmuotoilu Tietoja minusta -kentässä. Kirjoita **Nova** lempinimikenttään, ja tähdet tallentuvat sellaisenaan kirjaimina, koska nimikentät tallennetaan ja näytetään raakana; niissä ei ole renderöintivaihetta, joka muuntaisi ne.
Tämä on käytännön jako, joka kannattaa muistaa: renderöity tyylittely (Markdown) sille, mitä sanot, liitetty tyylittely (Unicode) sille, miksi sinua kutsutaan. Koko mekaniikka — spoiler-tagit, koodilohkot, Nitro-kerros ja klassiset ”miksi tähteni eivät lihavoi” -virheet — löytyy rinnakkaisoppaastamme, Discord-tekstin muotoilu, puretaan osiin.
Yksi erikoistapaus on syytä mainita: väritetty teksti. Se on olemassa vain viesteissä, vain ANSI-koodilohkojen kautta, kahdeksalla kiinteällä värillä ja epävarmalla mobiilituella. Mikään Discordin nimikenttä ei hyväksy väriä missään. Koko tekniikka käydään läpi Discordin väritetyn tekstin oppaassa.
Milloin kenttää ei kannata tyylitellä (vaikka voisit)
”Hyväksyy Unicoden” on lupa, ei suositus. Tyylitellyllä nimellä on kolme hintaa, ja ne kannattaa punnita ennen kuin sitoudut:
Ctrl+K, jäsenhaku ja mainintojen automaattinen täydennys vertaavat kirjaimellisia merkkejä. ”aesthetic” kirjoittaminen ei koskaan löydä 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈-nimeä — niillä ei ole yhtään yhteistä merkkiä.
Avustava teknologia saattaa lukea 𝕹𝖔𝖛𝖆:n muodossa ”matemaattinen fraktuura, iso N…” tai ohittaa sen kokonaan. Lisätietoja saavutettavuusoppaassa.
Koristeelliset tyylit voivat näkyä vanhoissa laitteissa muodossa □□□□. Katso miksi fontit näkyvät laatikkoina -oppaasta turvalliset tyylitasot.
Oma sääntöni: tyylittele kentät, joita ihmiset katsovat, pidä yksinkertaisina kentät, joita ihmiset kirjoittavat. Näyttönimi ja kategorioiden otsikot? Tyylittele vapaasti — lihavointi, kapiteelit ja kevyet symbolit näkyvät hyvin lähes kaikkialla. Vilkas tekstikanava, jota jäsenet hakevat päivittäin, rooli, jota moderaattorit mainitsevat jatkuvasti, palvelimen nimi, jonka haluat löydettäväksi? Pidä ne yksinkertaisina tai lähes yksinkertaisina. Ja jätä zalgo kokonaan pois nimistä — monet suuret palvelimet moderoivat sen automaattisesti, ja se on tyyli, joka todennäköisimmin rikkoo renderöinnin.
Discord lukitsee avaimen, jotta asu voi olla mitä tahansa.
Tyylittele Discord-valmis nimi →
Luo laitevarma Unicode-nimi ja liitä se näyttönimeesi, lempinimeen tai kanavalistaan — jokaiseen kenttään, jonka matriisi merkitsee avoimeksi.
Avaa Discord-fonttityökalu →