Discord is niet inconsequent — elk veld heeft een taak
De trial-and-error-lus gaat zo: je stylet je naam met een generator, plakt hem in het ene Discord-veld en hij wordt prachtig opgeslagen. Je plakt dezelfde tekst in een ander veld en Discord weigert botweg. Dezelfde tekens, hetzelfde account, tegenovergestelde resultaten. Het voelt willekeurig.
Dat is het niet. De velden van Discord vallen netjes uiteen in twee families. Identiteitsvelden zijn die waar andere systemen van afhangen — vermeldingen, vriendschapsverzoeken, moderatielogs, accountherstel. Er is er precies één: je unieke @gebruikersnaam, en die is vergrendeld op een piepkleine tekenset zodat hij nooit vervalst, verkeerd getypt of op verschillende telefoons anders weergegeven kan worden. Presentatievelden zijn alles waar mensen naar kijken — weergavenamen, bijnamen, rolnamen, server- en kanaalnamen, je 'Over mij'. Die staan wagenwijd open, omdat er niets kritieks doorheen loopt.
Zodra je de twee families ziet, beantwoordt elke 'waarom wordt dit niet opgeslagen?' zichzelf. Je vecht nooit tegen een bug; je plakt gewoon presentatietekens in een identiteitsveld. De oplossing is altijd dezelfde: verplaats de styling één veld op.
Gebruikersnaam vs weergavenaam: waarom 'ongeldige gebruikersnaam' verschijnt
Deze ene verwarring levert meer mislukte pogingen op dan al het andere bij elkaar. Sinds Discord de oude viercijferige discriminators liet vallen, heeft elk account twee namen, en die volgen tegenovergestelde regels:
- De gebruikersnaam — je unieke handle, getoond met een @ op je profiel. Toegestane tekens: kleine letters
a–z,0–9,_en.— meer niet. Geen hoofdletters, geen spaties, en zeker geen 𝓬𝓾𝓻𝓼𝓲𝓿𝓮. Alles buiten die set roept de foutmelding 'ongeldige gebruikersnaam' op. - De weergavenaam — de grote, vriendelijke naam die in de chat en op je profiel wordt getoond. Die accepteert spaties, hoofdletters, emoji en alle Unicode-lettertypetekens die je kunt plakken.
Het patroon dat werkt is dus saai vanbinnen en gestyled vanbuiten:
Binnen een server krijg je een derde laag, de serverbijnaam, die je weergavenaam alleen voor die server overschrijft — en die is net zo soepel. Style hem per community: ୨୧ 𝒩𝑜𝓋𝒶 ୨୧ in de leesclub, 𝗡𝗢𝗩𝗔 op de esports-server. Een naamgenerator regelt de tekenomzetting voor je.
De veld-permissiematrix
Hier is de complete kaart — elk tekstveld in Discord, wat elk accepteert, en waarom. Zet deze tabel bij je favorieten en het gokken stopt.
| Veld | Markdown? | Unicode-lettertypes? | Emoji? | Waarom het zo is gebouwd |
|---|---|---|---|---|
| Gebruikersnaam (@handle) | ✗ | ✗ geweigerd | ✗ | Identiteitssleutel. Alleen a–z 0–9 _ . — moet typbaar, uniek en onvervalsbaar zijn voor vermeldingen en vriendschapsverzoeken |
| Weergavenaam | ✗ toont letterlijk | ✓ | ✓ | Pure presentatie — getoond in de chat, nooit gebruikt voor routering |
| Serverbijnaam | ✗ toont letterlijk | ✓ | ✓ | Presentatie per server; overschrijft je weergavenaam in die server |
| Rolnaam | ✗ toont letterlijk | ✓ | ✓ | Een label, geen ID — apart weergegeven rollen tonen het in de ledenzijbalk |
| Servernaam | ✗ toont letterlijk | ✓ | ✓ | Merkoppervlak; uitnodigingen en Ontdekken tonen het zoals het is |
| Kanaalnaam (tekst) | ✗ | ✓ gaat er doorheen | ✓ | Automatisch naar kleine letters en koppeltekens voor URL-achtige consistentie — maar alleen gewone A–Z wordt aangeraakt |
| Kanaalonderwerp | ✗ meestal letterlijk | ✓ | ✓ | Beschrijvingsoppervlak; behandel het als gewone tekst plus Unicode |
| 'Over mij' / bio | ✓ basis (vet, cursief, links) | ✓ | ✓ | De profielkaart draait een lichte renderer |
| Berichten | ✓ volledige engine | ✓ | ✓ | Het chatoppervlak — de enige plek waar de complete Markdown-engine draait |
Lees de kolommen van boven naar beneden en de logica springt eruit: precies één rij weigert Unicode, en precies één rij draait volledige Markdown. Alles daartussen is het open midden — geplakte styling welkom, gerenderde styling genegeerd. Dat is het hele systeem.
De kanaalnaam-eigenaardigheid: automatisch kleine letters en koppeltekens
Tekstkanaalnamen worden bij het opslaan stilletjes herschreven: gewone hoofdletters worden kleine letters en spaties worden koppeltekens, en daarom komt Algemene Chat eruit als #algemene-chat. Mensen lezen dit als 'Discord heeft mijn styling weggehaald'. Kijk beter — het raakte alleen de gewone letters aan.
De wiskundig-vette 𝗚 is geen gewone hoofdletter G — het is een ander Unicode-teken — dus de regel voor kleine letters slaat hem over. Dat is de maas in de wet achter elke server die je hebt gezien met kanalenlijsten in hoofdletters en met versieringen. Twee voetnoten: spraakkanalen en categorieën worden helemaal niet genormaliseerd (spaties en gewone hoofdletters overleven daar), en categoriekoppen zijn waar symbool-scheidingstekens zoals ─── en ╭─ hun beste werk doen.
Waar Markdown werkt — en waar het gewoon blijft staan
Markdown is de andere soort styling: symbolen zoals **vet** die Discord omzet wanneer het een bericht rendert. De matrix laat zien dat zijn territorium piepklein is — berichten, plus basisopmaak in je 'Over mij'. Typ **Nova** in een bijnaamveld en de sterretjes worden als letterlijke tekens opgeslagen, omdat naamvelden ruw worden opgeslagen en getoond; er is geen renderslag om ze om te zetten.
Dat is de praktische scheiding om te onthouden: gerenderde styling (Markdown) voor wat je zegt, geplakte styling (Unicode) voor hoe je heet. De volledige mechaniek — spoilertags, codeblokken, de Nitro-laag en de klassieke 'waarom worden mijn sterretjes niet vet'-fouten — staat in onze begeleidende gids, Discord-tekstopmaak, ontcijferd.
Eén bijzonder geval is het vermelden waard: gekleurde tekst. Die bestaat alleen binnen berichten, alleen via ANSI-codeblokken, met acht vaste kleuren en wankele mobiele ondersteuning. Geen enkel naamveld, waar dan ook in Discord, accepteert kleur.
Wanneer je een veld beter niet stylet (ook al kan het)
'Accepteert Unicode' is een toestemming, geen aanbeveling. Aan een gestylede naam hangen drie kosten, en die zijn het waard om af te wegen voordat je de knoop doorhakt:
Ctrl+K, ledenzoeken en de automatische aanvulling van vermeldingen zoeken op letterlijke tekens. 'aesthetic' typen vindt 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈 nooit — ze delen nul tekens.
Hulptechnologie leest 𝕹𝖔𝖛𝖆 misschien als 'wiskundige fraktuur-hoofdletter N…' of slaat hem helemaal over.
Sierlijke stijlen kunnen op oudere apparaten als □□□□ verschijnen. Houd de stijl eenvoudig wanneer leesbaarheid vooropstaat.
Mijn regel: stylet de velden waar mensen naar kijken, houd de velden die mensen typen gewoon. Een weergavenaam en categoriekoppen? Style erop los — vet, small caps en lichte symbolen lezen bijna overal prima. Een druk tekstkanaal dat leden dagelijks doorzoeken, een rol die mods voortdurend pingen, een servernaam die je vindbaar wilt houden? Houd die gewoon of bijna gewoon. En sla zalgo in namen helemaal over — veel grote servers modereren het automatisch, en het is de stijl die de weergave het snelst breekt.
Discord vergrendelt de sleutel zodat het kostuum alles kan zijn.
Maak een Discord-klare naam →
Genereer een apparaatveilige Unicode-naam en plak hem in je weergavenaam, bijnaam of kanalenlijst — elk veld dat de matrix als open markeert.
Open de lettergenerator →