Saan Gumagana ang Fancy Fonts sa Discord

"Invalid username." Isang channel name na nawalan ng capitals. Isang nickname na nag-save nang maayos. Hindi inconsistent ang Discord — bawat field ay may trabaho, at bawat isa ay nagpapatupad ng magkakaibang rules. Narito ang buong permission map, para hindi ka na muling manghula.

Platform: Discord ⏱ 9 min basahin Ang Field Permission Matrix
Isang grid ng Discord field names — username, display name, channel, role — na may mga kandado sa identity fields at bukas na checkmarks sa presentation fields.

Mga Dapat Tandaan

Hindi Inconsistent ang Discord — May Trabaho ang Bawat Field

Ganito ang trial-and-error loop: ini-istayl mo ang name mo gamit ang generator, ipe-paste sa isang Discord field at maganda itong nagse-save. Ipe-paste mo ang parehong text sa ibang field at basta na lang tumatanggi ang Discord. Parehong characters, parehong account, magkasalungat na resulta. Pakiramdam ay pabigla-bigla.

Hindi. Malinis na nahahati sa dalawang pamilya ang mga field ng Discord. Ang identity fields ang inaasahan ng ibang system — mentions, friend requests, moderation logs, account recovery. Iisa lang: ang unique @username mo, at naka-lock ito sa napakaliit na character set para hindi ito kailanman ma-spoof, mali-type, o ma-render nang iba sa magkaibang phone. Ang presentation fields ang lahat ng tinitingnan ng mga tao — display names, nicknames, role names, server at channel names, ang About Me mo. Bukas na bukas ang mga iyon, kasi walang kritikal na dumadaan sa kanila.

Pag nakita mo na ang dalawang pamilya, sinasagot ng bawat "bakit ayaw i-save nito?" ang sarili nito. Hindi ka kailanman lumalaban sa bug; nagpe-paste ka lang ng presentation-grade na characters sa isang identity-grade na field. Pareho lang lagi ang solusyon: ilipat ang styling sa katabing field.

Username vs Display Name: Bakit Nangyayari ang "Invalid Username"

Itong iisang kalituhan ang gumagawa ng mas maraming failed attempt kaysa sa lahat ng iba pinagsama. Simula nang tinanggal ng Discord ang lumang four-digit discriminators, bawat account ay may dalawang pangalan, at sumusunod sila sa magkasalungat na rules:

  • Ang username — ang unique handle mo, ipinapakita na may @ sa profile mo. Pinapayagang characters: lowercase a–z, 0–9, _ at . — wala nang iba. Walang capital letters, walang spaces, at siguradong hindi 𝓬𝓾𝓻𝓼𝓲𝓿𝓮. Anumang labas sa set na iyon ay nagti-trigger ng "invalid username" error.
  • Ang display name — ang malaki at friendly na pangalang ipinapakita sa chat at sa profile mo. Tumatanggap ito ng spaces, capitals, emoji, at anumang Unicode font characters na kaya mong i-paste.

Kaya ang pattern na gumagana ay boring sa loob at styled sa labas:

Tinanggihan @𝕹𝖔𝖛𝖆 → "invalid username" Gumagana @nova_riot  +  display name 𝕹𝖔𝖛𝖆 ⚔

Sa loob ng server may pangatlong layer ka, ang server nickname, na nag-o-override sa display name mo para sa server na iyon lang — at kasing-permisibo lang nito. I-istayl ito bawat community: ୨୧ 𝒩𝑜𝓋𝒶 ୨୧ sa book club, 𝗡𝗢𝗩𝗔 sa esports server. Ang isang nickname generator ang bahala sa character-mapping para sa'yo.

Ang Field Permission Matrix

Narito ang buong mapa — bawat text field sa Discord, kung ano ang tinatanggap ng bawat isa, at bakit. I-bookmark ang table na ito at matatapos ang panghuhula.

FieldMarkdown?Unicode fonts?Emoji?Bakit ganito ito ginawa
Username (@handle)✗ tinatanggihanIdentity key. a–z 0–9 _ . lang — dapat na-tatype, unique at hindi ma-spoof para sa mentions at friend requests
Display name✗ literal na lumalabasPure presentation — ipinapakita sa chat, hindi ginagamit sa routing
Server nickname✗ literal na lumalabasPer-server presentation; nag-o-override sa display name mo sa server na iyon
Role name✗ literal na lumalabasIsang label, hindi ID — ipinapakita ito ng hoisted roles sa member sidebar
Server name✗ literal na lumalabasBranding surface; ipinapakita ito nang as-is ng invites at discovery
Channel name (text)✓ dumadaanAuto-lowercased at naka-hyphen para sa URL-like na consistency — pero ordinaryong A–Z lang ang nagagalaw
Channel topic✗ kadalasang literalDescription surface; ituring itong plain text plus Unicode
About Me / bio✓ basics (bold, italic, links)Nagpapatakbo ang profile card ng lightweight na renderer
Messages✓ buong engineAng chat surface — ang tanging lugar kung saan tumatakbo ang buong Markdown engine

Basahin ang columns mula itaas hanggang ibaba at lilitaw ang lohika: iisang row lang ang tumatanggi sa Unicode, at iisang row lang ang nagpapatakbo ng buong Markdown. Ang lahat ng nasa gitna ay ang bukas na gitna — welcome ang paste-in styling, binabalewala ang rendered styling. Iyon ang buong system.

Ang Kakaiba sa Channel Name: Auto-Lowercase, Auto-Hyphen

Tahimik na nire-rewrite ang text channel names pag-save: nilo-lowercase ang ordinaryong capitals at nagiging hyphens ang spaces, kaya ang General Chat ay lumalabas na #general-chat. Binabasa ito ng mga tao bilang "tinanggal ng Discord ang styling ko." Tingnan nang mabuti — ang plain na letra lang ang ginalaw nito.

Nai-type: GENERAL CHAT → na-save bilang #general-chat  ·  Nai-type: 𝗚𝗘𝗡𝗘𝗥𝗔𝗟 ✦ 𝗖𝗛𝗔𝗧 → na-save bilang #𝗚𝗘𝗡𝗘𝗥𝗔𝗟-✦-𝗖𝗛𝗔𝗧

Ang math-bold na 𝗚 ay hindi ordinaryong capital G — ibang Unicode character ito — kaya nilalaktawan ito ng lowercasing rule. Iyon ang loophole sa likod ng bawat server na nakita mong may capitalized at dekoradong channel lists. Dalawang footnote: hindi nino-normalize ang voice channels at categories (nabubuhay doon ang spaces at plain capitals), at ang category headers ang lugar kung saan pinakamaganda gumagana ang symbol dividers tulad ng ─── at ╭─.

Saan Gumagana ang Markdown — at Saan Ito Nakaupo Lang

Ang Markdown ang isa pang uri ng styling: mga symbol tulad ng **bold** na kino-convert ng Discord kapag nire-render nito ang isang mensahe. Ipinapakita ng matrix na maliit ang teritoryo nito — mensahe, plus ang basic formatting sa About Me mo. I-type ang **Nova** sa isang nickname field at nagse-save ang mga asterisk bilang literal characters, kasi ang name fields ay iniimbak at ipinapakita nang raw; walang renderer pass para i-convert ang mga ito.

Iyon ang praktikal na paghahati na dapat tandaan: rendered styling (Markdown) para sa sinasabi mo, pasted styling (Unicode) para sa itinatawag sa'yo. Ang buong mekanika — spoiler tags, code blocks, ang Nitro layer at ang klasikong "bakit ayaw mag-bold ng asterisk ko" na mali — ay nasa companion guide namin, Discord Text Formatting, Nilinaw.

Isang espesyal na kaso na dapat banggitin: colored text. Nabubuhay lang ito sa loob ng mensahe, sa pamamagitan lang ng ANSI code blocks, na may walong fixed colors at marupok na mobile support. Walang name field kahit saan sa Discord ang tumatanggap ng kulay. Ang buong teknik ay tinatalakay sa Discord colored text guide.

Kailan Hindi Mo Dapat I-istayl ang Isang Field (Kahit Kaya Mo)

"Tumatanggap ng Unicode" ay isang permiso, hindi rekomendasyon. Tatlong gastos ang kasama ng styled name, at sulit itong timbangin bago ka mag-commit:

Nasisira ang search

Ang Ctrl+K, member search at mention autocomplete ay tumutugma sa literal characters. Hindi kailanman mahahanap ng pag-type ng "aesthetic" ang 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈 — walang iisang character silang pareho.

Natitisod ang screen readers

Pwedeng basahin ng assistive tech ang 𝕹𝖔𝖛𝖆 bilang "mathematical fraktur capital N…" o lubusang laktawan ito. Detalye sa accessibility guide.

Tofu sa lumang Android

Pwedeng lumabas na □□□□ ang mararangyang styles sa mga lumang device. Tingnan ang bakit lumalabas na boxes ang fonts para sa safe-style tiers.

Ang rule ko: i-istayl ang mga field na tinitingnan ng mga tao, panatilihing plain ang mga field na tina-type ng mga tao. Isang display name at category headers? I-istayl nang husto — maayos basahin ang bold, small caps at light symbols halos kahit saan. Isang abalang text channel na hinahanap ng mga miyembro araw-araw, isang role na palaging pini-ping ng mga mod, isang server name na gusto mong ma-discover? Panatilihing plain o halos plain ang mga iyon. At lubusang iwasan ang zalgo sa mga pangalan — maraming malalaking server ang awtomatikong nagmo-moderate nito, at ito ang style na pinakamalamang na sumira sa rendering.

Ang handle mo ay isang susi. Ang display name mo ay isang kostyum.

Kinakandado ng Discord ang susi para ang kostyum ay pwedeng maging kahit ano.

Gumawa ng Discord-ready na name →

Gumawa ng device-safe na Unicode name, tapos i-paste sa display name, nickname, o channel list mo — bawat field na markadong bukas sa matrix.

Buksan ang Font Generator →
Discord Instagram TikTok LinkedIn X WhatsApp
FAQ

Mga Madalas Itanong

Kasi ang unique @username ay identity key, hindi display field. Tumatanggap lang ito ng lowercase a–z, 0–9, underscore at period — kaya ang pag-paste ng Unicode font characters (o kahit isang normal na capital letter) ay nagpapa-reject sa Discord na i-save ito. Ilagay na lang ang styled version sa display name o server nickname mo; buong-buong tinatanggap ng mga field na iyon ang Unicode.

Oo. Ang display names, server nicknames, role names, server names, channel names at ang About Me mo ay lahat tumatanggap ng Unicode font characters at emoji. Gumawa ng styled text, tapos i-paste ang tapos nang characters sa field — walang kailangang i-enable. Piliin ang readable na styles tulad ng bold, italic o small caps para mabasa ka pa rin ng mga miyembrong nasa lumang device at ng screen readers.

Nino-normalize ang text channel names: nilo-lowercase ng Discord ang ordinaryong A–Z at ginagawang hyphens ang spaces, kaya ang "General Chat" ay nagiging "general-chat." Ang Unicode font characters ay hindi ordinaryong letra, kaya dumadaan itong buo — pinapanatili ng 𝗚𝗘𝗡𝗘𝗥𝗔𝗟 ang caps nito dahil math-bold characters iyon, hindi A–Z. Nilalaktawan ng voice channel at category names ang normalization na ito at pinapanatili ang spaces at capitals.

Oo. Parehong presentation fields ito, kaya nagse-save ang Unicode fonts, symbols at emoji nang walang reklamo, at lumalabas sa member sidebar ang styled na hoisted role. Ang trade-off: ang search, mention autocomplete at maraming moderation bots ay tumutugma sa literal characters, kaya mas mahirap hanapin at i-type ang sobrang styled na role name.

Oo — nire-resolve ang mentions laban sa account mo, hindi sa styled characters. Ang pag-type ng plain @username mo ay laging nakakahanap sa'yo, at gumagana rin ang pag-click sa name mo o pagpili sa'yo mula sa member list. Ang nasisira ay ang autocomplete-by-display-name: hindi tutugma ang pag-type ng "aesthetic" sa 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈, dahil magkaibang characters iyon. Iyon mismo ang dahilan kung bakit pinapanatiling plain ng Discord ang handle: iyon ang garantisadong paraan para maabot ka.