Discord nie jest niekonsekwentny — każde pole ma zadanie
Pętla prób i błędów wygląda tak: stylizujesz nazwę generatorem, wklejasz ją w jedno pole Discorda i zapisuje się pięknie. Wklejasz ten sam tekst w inne pole i Discord odmawia wprost. Te same znaki, to samo konto, przeciwne wyniki. Wydaje się to przypadkowe.
Nie jest. Pola Discorda dzielą się czysto na dwie rodziny. Pola tożsamości to te, na których polegają inne systemy — wzmianki, zaproszenia do znajomych, logi moderacji, odzyskiwanie konta. Jest dokładnie jedno: twoja unikalna nazwa użytkownika (@), zamknięta w maleńkim zestawie znaków, żeby nigdy nie dało się jej podrobić, źle wpisać ani wyświetlić inaczej na różnych telefonach. Pola prezentacji to wszystko, na co ludzie patrzą — nazwy wyświetlane, nicki, nazwy ról, serwera i kanałów, twoje „O mnie”. Te są szeroko otwarte, bo nic krytycznego przez nie nie przechodzi.
Gdy zobaczysz te dwie rodziny, każde „czemu to się nie zapisuje?” odpowiada samo. Nigdy nie walczysz z błędem; po prostu wklejasz znaki klasy prezentacyjnej w pole klasy tożsamości. Rozwiązanie zawsze jest to samo: przesuń styl o jedno pole dalej.
Nazwa użytkownika vs nazwa wyświetlana: skąd bierze się „nieprawidłowa nazwa”
To jedno pomieszanie tworzy więcej nieudanych prób niż cała reszta razem wzięta. Odkąd Discord porzucił dawne czterocyfrowe dyskryminatory, każde konto ma dwie nazwy i rządzą nimi przeciwne zasady:
- Nazwa użytkownika — twój unikalny identyfikator, pokazywany z @ na profilu. Dozwolone znaki: małe litery
a–z,0–9,_i.— nic więcej. Żadnych wielkich liter, żadnych spacji, a już na pewno żadnego 𝓬𝓾𝓻𝓼𝓲𝓿𝓮. Cokolwiek spoza tego zestawu wywołuje błąd „nieprawidłowa nazwa użytkownika”. - Nazwa wyświetlana — duża, przyjazna nazwa pokazywana na czacie i na profilu. Przyjmuje spacje, wielkie litery, emoji i wszelkie znaki czcionek Unicode, które da się wkleić.
Więc schemat, który działa, jest nudny w środku i stylowy na zewnątrz:
Wewnątrz serwera dostajesz trzecią warstwę, nick serwerowy, który zastępuje nazwę wyświetlaną tylko na tym serwerze — i jest równie liberalny. Stylizuj go pod społeczność: ୨୧ 𝒩𝑜𝓋𝒶 ୨୧ w klubie książki, 𝗡𝗢𝗩𝗔 na serwerze e-sportowym. Generator nicków zajmie się mapowaniem znaków za ciebie.
Mapa uprawnień pole po polu
Oto pełna mapa — każde pole tekstowe w Discordzie, co każde przyjmuje i dlaczego. Dodaj tę tabelę do zakładek, a zgadywanie się kończy.
| Pole | Markdown? | Czcionki Unicode? | Emoji? | Dlaczego jest tak zbudowane |
|---|---|---|---|---|
| Nazwa użytkownika (@) | ✗ | ✗ odrzucane | ✗ | Klucz tożsamości. Tylko a–z 0–9 _ . — musi być wpisywalny, unikalny i niepodrabialny dla wzmianek i zaproszeń do znajomych |
| Nazwa wyświetlana | ✗ pokazuje się dosłownie | ✓ | ✓ | Czysta prezentacja — widoczna na czacie, nigdy nie używana do routingu |
| Nick serwerowy | ✗ pokazuje się dosłownie | ✓ | ✓ | Prezentacja na danym serwerze; zastępuje nazwę wyświetlaną na tym serwerze |
| Nazwa roli | ✗ pokazuje się dosłownie | ✓ | ✓ | Etykieta, nie ID — wyróżnione role pokazują ją na liście członków |
| Nazwa serwera | ✗ pokazuje się dosłownie | ✓ | ✓ | Powierzchnia marki; zaproszenia i Odkrywanie pokazują ją bez zmian |
| Nazwa kanału (tekstowego) | ✗ | ✓ przechodzi bez zmian | ✓ | Zamieniana na małe litery i myślniki dla spójności w stylu URL — ale ruszane są tylko zwykłe A–Z |
| Temat kanału | ✗ w większości dosłownie | ✓ | ✓ | Powierzchnia opisu; traktuj jak zwykły tekst plus Unicode |
| „O mnie” / bio | ✓ podstawy (pogrubienie, kursywa, linki) | ✓ | ✓ | Karta profilu używa lekkiego renderera |
| Wiadomości | ✓ pełny silnik | ✓ | ✓ | Powierzchnia czatu — jedyne miejsce, gdzie działa pełny silnik Markdown |
Czytaj kolumny z góry na dół, a logika sama rzuca się w oczy: dokładnie jeden wiersz odrzuca Unicode i dokładnie jeden wiersz uruchamia pełny Markdown. Wszystko pomiędzy to otwarty środek — wklejany styl mile widziany, renderowany styl ignorowany. Oto cały system.
Osobliwość nazw kanałów: auto-małe litery, auto-myślniki
Nazwy kanałów tekstowych są po cichu przepisywane przy zapisie: zwykłe wielkie litery lądują jako małe, a spacje jako myślniki, dlatego Rozmowa Ogólna wychodzi jako #rozmowa-ogólna. Ludzie czytają to jako „Discord zdjął mój styl”. Przyjrzyj się bliżej — ruszył tylko zwykłe litery.
Matematyczne pogrubione 𝗚 to nie zwykłe wielkie G — to inny znak Unicode — więc reguła zamiany na małe litery je pomija. To luka stojąca za każdym serwerem, który widziałeś z listami kanałów pisanymi wielkimi literami i ozdobionymi. Dwa przypisy: kanały głosowe i kategorie nie są normalizowane w ogóle (spacje i zwykłe wielkie litery tam przetrwają), a nagłówki kategorii to miejsce, gdzie separatory takie jak ─── i ╭─ wypadają najlepiej.
Gdzie Markdown działa — a gdzie tylko sobie stoi
Markdown to drugi rodzaj stylu: symbole jak **pogrubienie**, które Discord zamienia, gdy renderuje wiadomość. Mapa pokazuje, że jego terytorium jest maleńkie — wiadomości, plus podstawowe formatowanie w „O mnie”. Wpisz **Nova** w pole nicku, a gwiazdki zapiszą się jako dosłowne znaki, bo pola nazw są przechowywane i pokazywane surowo; nie ma przebiegu renderowania, który by je zamienił.
To praktyczny podział wart zapamiętania: renderowany styl (Markdown) do tego, co mówisz, wklejany styl (Unicode) do tego, jak się nazywasz. Pełną mechanikę — tagi spoilerów, bloki kodu, warstwę Nitro i klasyczne błędy „czemu moje gwiazdki nie pogrubiają” — znajdziesz w naszych innych poradnikach o Discordzie.
Jeden szczególny przypadek wart wzmianki: tekst kolorowy. Istnieje tylko wewnątrz wiadomości, wyłącznie przez bloki kodu ANSI, z ośmioma stałymi kolorami i chwiejnym wsparciem na telefonach. Żadne pole nazwy nigdzie w Discordzie nie przyjmuje koloru.
Kiedy nie powinieneś stylizować pola (nawet jeśli możesz)
„Przyjmuje Unicode” to pozwolenie, nie zalecenie. Trzy koszty idą w parze ze stylizowaną nazwą i warto je rozważyć, zanim się zdecydujesz:
Ctrl+K, wyszukiwanie członków i autouzupełnianie wzmianek porównują dosłowne znaki. Wpisanie „aesthetic” nigdy nie znajdzie 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈 — nie mają ani jednego wspólnego znaku.
Technologia wspomagająca może odczytać 𝕹𝖔𝖛𝖆 jako „matematyczna fraktura wielka litera N…” albo pominąć to zupełnie.
Ozdobne style mogą wyświetlać się jako □□□□ na starszych urządzeniach. Zostań przy prostym stylu, gdy liczy się czytelność.
Moja zasada: stylizuj pola, na które ludzie patrzą, a zostaw proste pola, które ludzie wpisują. Nazwa wyświetlana i nagłówki kategorii? Stylizuj do woli — pogrubienie, kapitaliki i lekkie symbole czytają się dobrze niemal wszędzie. Ruchliwy kanał tekstowy, który członkowie codziennie przeszukują, rola, którą moderatorzy bez przerwy pingują, nazwa serwera, którą chcesz, by dało się znaleźć? Zostaw je proste albo prawie proste. I zupełnie odpuść zalgo w nazwach — wiele dużych serwerów moderuje je automatycznie, a to styl najbardziej narażony na psucie wyświetlania.
Discord blokuje klucz, żeby kostium mógł być czymkolwiek.
Stwórz nazwę gotową na Discorda →
Wygeneruj nazwę Unicode bezpieczną na każdym urządzeniu i wklej ją w nazwę wyświetlaną, nick albo listę kanałów — w każde pole, które mapa oznacza jako otwarte.
Otwórz generator czcionek na Discorda →