Di Mana Font Discord Bekerja

«Username tidak valid.» Nama channel yang kehilangan huruf kapitalnya. Nickname yang justru tersimpan mulus. Discord bukannya tidak konsisten — setiap kolom punya tugas, dan masing-masing menerapkan aturan yang berbeda. Ini peta izin lengkapnya, supaya kamu tidak perlu menebak lagi.

Platform: Discord ⏱ 9 menit baca Peta Izin per Kolom
Grid kolom-kolom Discord — username, nama tampilan, channel, role — dengan gembok pada kolom identitas dan centang pada kolom tampilan.

Poin penting

Discord Bukannya Tidak Konsisten — Tiap Kolom Punya Tugas

Lingkaran coba-coba itu begini: kamu menata namamu dengan generator, menempelnya ke satu kolom Discord dan tersimpan mulus. Kamu tempel teks yang sama ke kolom lain dan Discord menolak mentah-mentah. Karakter sama, akun sama, hasil berlawanan. Rasanya seperti asal-asalan.

Padahal tidak. Kolom-kolom Discord terbelah rapi menjadi dua keluarga. Kolom identitas adalah yang diandalkan sistem lain — mention, permintaan teman, log moderasi, pemulihan akun. Cuma ada satu: username (@) unikmu, dikunci ke kumpulan karakter yang sangat kecil supaya tidak pernah bisa dipalsukan, salah ketik, atau tampil berbeda di ponsel yang berbeda. Kolom tampilan adalah semua yang orang lihat — nama tampilan, nickname, nama role, nama server dan channel, «Tentang Saya» kamu. Yang itu terbuka lebar, karena tidak ada hal penting yang lewat situ.

Begitu kamu melihat dua keluarga ini, setiap «kenapa ini tidak mau tersimpan?» terjawab sendiri. Kamu tidak pernah melawan bug; kamu cuma menempelkan karakter kelas-tampilan ke kolom kelas-identitas. Solusinya selalu sama: pindahkan gayanya satu kolom ke sebelah.

Username vs Nama Tampilan: Dari Mana «Username Tidak Valid»

Satu kebingungan ini menghasilkan lebih banyak percobaan gagal daripada semua hal lain digabung. Sejak Discord melepas diskriminator empat-digit yang lama, setiap akun punya dua nama, dan keduanya mengikuti aturan yang berlawanan:

  • Username — handle unikmu, ditampilkan dengan @ di profilmu. Karakter yang diizinkan: huruf kecil a–z, 0–9, _, dan . — tidak ada yang lain. Bukan huruf kapital, bukan spasi, dan jelas bukan 𝓬𝓾𝓻𝓼𝓲𝓿𝓮. Apa pun di luar kumpulan itu memicu galat «username tidak valid».
  • Nama tampilan — nama besar yang ramah, ditampilkan di chat dan di profilmu. Ia menerima spasi, huruf kapital, emoji, dan karakter font Unicode apa pun yang bisa kamu tempel.

Jadi pola yang berhasil itu polos di dalam dan bergaya di luar:

Ditolak @𝕹𝖔𝖛𝖆 → «username tidak valid» Berhasil @nova_riot  +  nama tampilan 𝕹𝖔𝖛𝖆 ⚔

Di dalam server kamu dapat lapisan ketiga, nickname server, yang menimpa nama tampilanmu untuk server itu saja — dan sama longgarnya. Tata per komunitas: ୨୧ 𝒩𝑜𝓋𝒶 ୨୧ di klub buku, 𝗡𝗢𝗩𝗔 di server esport. Sebuah generator nickname mengurus pemetaan karakternya untukmu.

Peta Izin per Kolom

Ini peta lengkapnya — setiap kolom teks di Discord, apa yang diterima masing-masing, dan kenapa. Simpan tabel ini dan tebak-menebak pun berakhir.

KolomMarkdown?Font Unicode?Emoji?Kenapa dirancang begini
Username (@)✗ ditolakKunci identitas. Cuma a–z 0–9 _ . — harus bisa diketik, unik, dan tak bisa dipalsukan untuk mention dan permintaan teman
Nama tampilan✗ tampil apa adanyaMurni tampilan — muncul di chat, tak pernah dipakai untuk routing
Nickname server✗ tampil apa adanyaTampilan per-server; menimpa nama tampilanmu di server itu
Nama role✗ tampil apa adanyaLabel, bukan ID — role yang ditampilkan memunculkannya di daftar anggota
Nama server✗ tampil apa adanyaPermukaan brand; undangan dan Discovery menampilkannya apa adanya
Nama channel (teks)✓ lolos apa adanyaDiubah jadi huruf kecil dan tanda hubung demi konsistensi ala-URL — tapi cuma A–Z biasa yang tersentuh
Topik channel✗ umumnya apa adanyaPermukaan deskripsi; perlakukan sebagai teks biasa plus Unicode
«Tentang Saya» / bio✓ dasar (tebal, miring, tautan)Kartu profil menjalankan renderer ringan
Pesan✓ mesin penuhPermukaan chat — satu-satunya tempat mesin Markdown lengkap berjalan

Baca kolom-kolomnya dari atas ke bawah dan logikanya langsung terlihat: persis satu baris menolak Unicode, dan persis satu baris menjalankan Markdown penuh. Semua yang di antaranya adalah tengah yang terbuka — gaya-tempel diterima, gaya-render diabaikan. Itulah seluruh sistemnya.

Keunikan Nama Channel: Otomatis Huruf Kecil, Otomatis Tanda Hubung

Nama channel teks diam-diam ditulis ulang saat disimpan: huruf kapital biasa jadi huruf kecil dan spasi jadi tanda hubung, itu sebabnya General Chat keluar jadi #general-chat. Orang membacanya sebagai «Discord menghapus gayaku». Lihat lebih dekat — ia cuma menyentuh huruf biasa.

Diketik: GENERAL CHAT → tersimpan jadi #general-chat  ·  Diketik: 𝗚𝗘𝗡𝗘𝗥𝗔𝗟 ✦ 𝗖𝗛𝗔𝗧 → tersimpan jadi #𝗚𝗘𝗡𝗘𝗥𝗔𝗟-✦-𝗖𝗛𝗔𝗧

𝗚 math-bold itu bukan huruf G kapital biasa — ia karakter Unicode yang berbeda — jadi aturan huruf-kecil melewatinya. Itulah celah di balik setiap server yang pernah kamu lihat dengan daftar channel berkapital dan berhias. Dua catatan: channel suara dan kategori sama sekali tidak dinormalisasi (spasi dan huruf kapital biasa bertahan di sana), dan header kategori adalah tempat pemisah seperti ─── dan ╭─ bekerja paling apik.

Di Mana Markdown Berfungsi — dan Di Mana Ia Cuma Diam

Markdown adalah jenis gaya yang lain: simbol seperti **tebal** yang Discord ubah saat me-render sebuah pesan. Peta menunjukkan wilayahnya mungil — pesan, plus format dasar di «Tentang Saya» kamu. Ketik **Nova** ke kolom nickname dan tanda bintangnya tersimpan sebagai karakter apa adanya, karena kolom nama disimpan dan ditampilkan mentah; tidak ada tahap render yang mengubahnya.

Itu pembagian praktis yang perlu diingat: gaya-render (Markdown) untuk apa yang kamu ucapkan, gaya-tempel (Unicode) untuk sebutan namamu. Seluruh mekanismenya — tag spoiler, blok kode, lapisan Nitro, dan kesalahan klasik «kenapa bintangku tidak menebalkan» — dibahas di panduan Discord kami yang lain.

Satu kasus khusus yang layak disebut: teks berwarna. Ia cuma ada di dalam pesan, hanya lewat blok kode ANSI, dengan delapan warna tetap dan dukungan mobile yang rapuh. Tidak ada kolom nama mana pun di Discord yang menerima warna.

Kapan Kamu Sebaiknya Tidak Menata Sebuah Kolom (Meski Bisa)

«Menerima Unicode» itu izin, bukan anjuran. Tiga biaya menyertai nama bergaya, dan layak ditimbang sebelum kamu memutuskan:

Pencarian rusak

Ctrl+K, pencarian anggota, dan autocomplete mention mencocokkan karakter apa adanya. Mengetik «aesthetic» tidak akan pernah menemukan 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈 — keduanya tak berbagi satu karakter pun.

Pembaca layar tersendat

Teknologi bantu bisa membaca 𝕹𝖔𝖛𝖆 sebagai «huruf kapital fraktur matematis N…» atau melewatinya sama sekali.

Kotak-kotak di Android lawas

Gaya yang penuh hiasan bisa tampil sebagai □□□□ di perangkat lama. Pertahankan gaya sederhana kalau keterbacaan penting.

Aturanku: tata kolom yang orang lihat, biarkan polos kolom yang orang ketik. Nama tampilan dan header kategori? Tata sepuasnya — tebal, small caps, dan simbol ringan terbaca baik hampir di mana saja. Channel teks ramai yang dicari anggota tiap hari, role yang terus di-ping moderator, nama server yang ingin mudah ditemukan? Biarkan polos atau nyaris polos. Dan hindari zalgo di nama sepenuhnya — banyak server besar memoderasinya otomatis, dan itu gaya yang paling mungkin merusak tampilan.

Handle-mu adalah kunci. Nama tampilanmu adalah kostum.

Discord mengunci kuncinya supaya kostumnya bisa jadi apa saja.

Buat nama siap-Discord →

Buat nama Unicode yang aman di semua perangkat, lalu tempel ke nama tampilan, nickname, atau daftar channel kamu — setiap kolom yang ditandai terbuka oleh peta.

Buka Alat Font Discord →
Font Discord Simbol Discord Semua Panduan
FAQ

Pertanyaan yang sering diajukan

Karena username (@) yang unik itu kunci identitas, bukan kolom tampilan. Ia cuma menerima huruf kecil a–z, angka 0–9, garis bawah, dan titik — jadi menempelkan karakter font Unicode (bahkan huruf kapital biasa) membuat Discord menolak menyimpannya. Taruh versi bergaya di nama tampilan atau nickname server kamu; kolom-kolom itu menerima Unicode sepenuhnya.

Bisa. Nama tampilan, nickname server, nama role, nama server, nama channel, dan «Tentang Saya» semuanya menerima karakter font Unicode dan emoji. Buat teksnya, lalu tempel karakter jadinya ke kolom — tidak ada yang perlu diaktifkan. Pilih gaya yang mudah dibaca seperti tebal, miring, atau small caps supaya anggota di perangkat lama dan pembaca layar tetap bisa membacamu.

Nama channel teks dinormalisasi: Discord mengubah huruf A–Z biasa jadi huruf kecil dan mengganti spasi dengan tanda hubung, jadi «General Chat» menjadi «general-chat». Karakter font Unicode bukan huruf biasa, jadi lolos tanpa diubah — 𝗚𝗘𝗡𝗘𝗥𝗔𝗟 tetap kapital karena itu karakter math-bold, bukan A–Z. Nama channel suara dan kategori tidak melewati normalisasi ini dan mempertahankan spasi serta huruf kapital.

Ya. Keduanya kolom tampilan, jadi font Unicode, simbol, dan emoji tersimpan tanpa masalah, dan role yang ditampilkan (hoisted) muncul di daftar anggota. Konsekuensinya: pencarian, autocomplete mention, dan banyak bot moderasi mencocokkan karakter apa adanya — jadi nama role yang terlalu bergaya lebih sulit dicari dan diketik.

Bisa — mention mengarah ke akunmu, bukan ke karakter bergayanya. Mengetik @username biasamu selalu menemukanmu, dan mengklik namamu atau memilihmu dari daftar anggota juga berhasil. Yang rusak adalah autocomplete berdasarkan nama tampilan: mengetik «aesthetic» tidak akan cocok dengan 𝕬𝖊𝖘𝖙𝖍𝖊𝖙𝖎𝖈, karena itu karakter yang berbeda. Justru karena itu Discord menjaga handle tetap polos: itulah cara pasti untuk menghubungimu.