若要在 Discord 上取得泡泡文字,請將 Unicode 的圓圈字母(Ⓐ–Ⓩ 和 ⓐ–ⓩ)以及圓圈數字(⓪、①–⑨)貼到任何接受純文字的 Discord 欄位中;用戶端會把每個圓圈字元渲染成實心的圓圈,這是因為每個字元都是獨立的 Unicode 碼位,並不是 Discord 內建了泡泡字型。你只要把一般 ASCII 字母與數字轉成 Unicode Enclosed Alphanumerics 區塊中對應的字元,然後複製貼上即可。整個轉換過程完全在本機瀏覽器中執行,透過像 泡泡文字產生器這類工具來運作,因此你的文字永遠不會被上傳。Discord 在聊天訊息、私訊、暱稱、伺服器名稱、頻道名稱、頻道主題、論壇文章標題、狀態列,以及大多數其他面向使用者的欄位中都支援這些字元。空格、標點、附加符號字母、表情符號,以及任何非 ASCII 文字會在原本的位置原封不動地保留,所以像 "Hi 😊" 這樣的句子會變成 "Ⓗⓘ 😊",笑臉仍會正常顯示。人們會把這樣的結果用在趣味暱稱、搶眼的伺服器名稱,以及從一片純文字中脫穎而出的短裝飾訊息上。

Discord 上的「泡泡文字」是什麼意思
Discord 在任何選單、佈景主題或輔助設定中,都沒有內建的泡泡樣式選項,所以平台上的「泡泡文字」始終只是一種描述字元外觀的說法,並不是 Discord 的功能。大家在 Discord 上所說的泡泡文字,其實就是 Unicode Enclosed Alphanumerics 區塊中一個精選的子集,這是 Unicode 標準定義的一個單一區塊,為 26 個大寫字母、26 個小寫字母,以及 10 個數字各自配對一個圓圈變體。該區塊的名稱與碼位範圍記載於 Unicode Enclosed Alphanumerics 名稱清單,這是這些字元的官方碼位表。
由於 Discord 的字型堆疊是建構在常見的系統字型之上,用戶端能夠渲染那些字型知道如何繪製的任何 Unicode 字元。包括 Windows、macOS、iOS、Android,以及大多數 Linux 發行版在內的主流平台,都已內建對圓圈字母與數字範圍的支援,因此不管你是在手機、瀏覽器或桌面應用程式上,結果看起來都一樣。如果目的端的字型缺少某個圓圈碼位對應的字形,平台就會顯示常見的豆腐方塊,所以在發送到一個活躍的伺服器之前花幾秒鐘測試一下是值得的。
哪些字元會變成泡泡,哪些維持原樣
並不是你輸入的每一個字元都會變成圓圈。轉換只處理單一的 ASCII 字母與零到九的數字,並對零做明確的處理,而不是假設這十個數字剛好排在一個連續的序列中。超出這個範圍的任何內容——附加符號、標點、表情符號、CJK 字元、斯拉夫文、希臘文——都會依照來源中原本的樣子完整保留,並停留在圓圈字元旁邊原本的位置。
對應表是區分大小寫的。ASCII 的 A 與 ASCII 的 a 落在兩個不同的 Unicode 範圍,所以你輸入的大小寫就是讀者看到的大小寫。輸入 Discord 會得到 Ⓓⓘⓢⓒⓞⓡⓓ;輸入 discord 會得到 ⓓⓘⓢⓒⓞⓡⓓ。這個工具不會在預處理時把你的輸入轉成全大寫或全小寫,所以你貼回 Discord 的內容會與你輸入的內容完全一致。
下方的對應表顯示了完整的覆蓋範圍。標示為 保留 的列會停留在原本的位置,永遠不會被轉寫、近似處理或刪除。
| 來源字元類型 | 來源範例 | Unicode 範圍 | 圓圈範例 |
|---|---|---|---|
| ASCII 大寫 A–Z | H, E, L, L, O | U+24B6 至 U+24CF | Ⓗ, Ⓔ, Ⓛ, Ⓛ, Ⓞ |
| ASCII 小寫 a–z | h, i | U+24D0 至 U+24E9 | ⓗ, ⓘ |
| 數字 0 | 0 | U+24EA | ⓪ |
| 數字 1–9 | 1, 2, 3 | U+2460 至 U+2468 | ①, ②, ③ |
| 空格 | (空格) | 保留 | (空格) |
| 標點 | !, ?, . | 保留 | !, ?, . |
| 表情符號 | 🎉 | 保留 | 🎉 |
| 附加符號字母 | é, ñ | 保留 | é, ñ |
| 其他文字 | 你好,Привет | 保留 | 你好,Привет |
如何在 Discord 取得泡泡文字
以下是最短且可靠的工作流程,能讓泡泡文字順利進入任何 Discord 欄位而不會出意外。
- 在瀏覽器中開啟泡泡文字產生器,並在輸入欄位中輸入你想要變成圓圈的 ASCII 字母或數字。如果你想要乾淨的圓圈結果,請只使用單一字母與零到九的數字;其他所有內容都會原封不動地通過。
- 查看輸出面板。每個 ASCII 大寫字母現在應該會是對應的圓圈大寫字元(Ⓐ 到 Ⓩ),每個小寫字母應該會是對應的圓圈小寫字元(ⓐ 到 ⓩ),每個數字都應該是圓圈(⓪ 代表零,① 到 ⑨ 代表一到九),而你輸入的任何空格、標點、附加符號字母、表情符號,或非 ASCII 文字,應該都停留在來源中原本的位置。
- 點擊複製按鈕,把當下可見的完整字串送到你的剪貼簿。編輯輸入內容會清除先前的輸出,這樣你就不會不小心複製到一份過期的轉換結果。
- 切換到 Discord,把結果貼到任何接受純文字的欄位中——聊天訊息、私訊、暱稱、伺服器名稱、頻道名稱、頻道主題、狀態列,或論壇文章標題。
- 在訊息送給其他人之前,先以 Discord 實際渲染的方式讀過一次。如果你裝置上的某個字型缺少其中一個圓圈碼位對應的字形,你會看到豆腐方塊;這表示目的端字型缺少涵蓋範圍,解決方法是在朋友的裝置上測試,或選擇一個較短的訊息。
在 Discord 中可以把泡泡文字貼到哪裡
Discord 在大多數面向使用者的文字欄位中接受圓圈字元,但其中少數欄位有獨立的驗證步驟。下表整理了每個位置可以貼上什麼,以及預期會看到什麼。請注意,使用者名稱欄位是唯一一個常會碰到拒絕的地方,因為 Discord 對使用者名稱的驗證規則比聊天訊息更嚴格。
如果你管理伺服器,同樣的相容字元注意事項也適用於角色名稱與表情符號名稱。嘗試把像 Mod 這種短角色標籤的泡泡版本貼到角色名稱中;通常都會通過,但如果你的審核機器人嚴格過濾輸入,請退回使用純文字搭配有顏色的角色。論壇文章標籤與論壇文章標題同樣接受圓圈字元,因此讀書會可以使用 Ⓜⓐⓣⓗ 作為標籤,又不會在頻道列表中失去可讀性。
同一個 Unicode 家族中另一個相關的裝飾樣式,是 語音式 Unicode 泡泡文字指南中涵蓋的小型大寫字母外觀;如果你想在同一個 Discord 欄位中呈現不同的裝飾風格,該指南會介紹最接近的變體,同時不更動工作流程。
| 欄位 | 泡泡文字是否有效 | 備註 |
|---|---|---|
| 聊天訊息 | 可以 | 一般訊息與內嵌回覆皆可 |
| 私訊 | 可以 | 與聊天渲染方式相同 |
| 伺服器名稱 | 可以 | 會顯示在伺服器列表中 |
| 頻道名稱 | 可以 | 包含討論串名稱 |
| 頻道主題 | 可以 | 顯示於頻道頁首 |
| 狀態 / 自訂活動 | 可以 | 會出現在你的個人檔案上 |
| 伺服器暱稱 | 可以 | 針對單一伺服器覆寫你的使用者名稱 |
| 全域使用者名稱 | 不一定 | 建立規則可能會拒絕相容字元 |
把泡泡文字送到伺服器之前要確認的事
Discord 的泡泡文字會繼承目的端的字型、顏色、大小與間距,因此同一段字串在手機與桌面用戶端上看起來可能略有不同。幾個小習慣就能決定一個暱稱是精緻的裝飾,還是一串豆腐方塊。
第一,請保持簡短。兩到三個字元的圓圈暱稱讀起來像裝飾;二十個字元的圓圈暱稱讀起來像雜訊。螢幕閱讀器也會依其 Unicode 名稱逐字拼出圓圈字母,因此輔助工具可能會把 Ⓑⓤⓑⓑⓛⓔ 念成「圓圈拉丁大寫字母 B、圓圈拉丁小寫字母 u、……」而不是單字「Bubble」。對於任何需要可導覽、可搜尋,或可被機器讀取的欄位來說,純文字加上語意化樣式會是更好的選擇。
第二,請勿在身分識別至關重要的地方使用圓圈文字。搜尋、排序與驗證流程可能會把圓圈字元正規化回原本的形式,因此一個以顯示名稱按字母排序成員列表的伺服器,仍然可能把 Ⓐⓛⓔⓧ 排在 A 底下,而不是排在圓圈 A 底下。請勿在程式碼區塊、電子郵件地址、密碼,或任何需要被另一套系統逐字讀取的識別資料中使用圓圈文字。
第三,送出之前請先測試一次。把你的圓圈字串貼到一則私人訊息或一個你擁有控制權的伺服器,在你常用的裝置上看一次,如果你的受眾橫跨桌面與行動裝置,請至少再在另一台裝置上看一次。如果字形涵蓋看起來不理想,請改用較短的標籤,或退回使用純文字。
第四,請留意輸入上限。轉換工具最多接受 100,000 個 Unicode 碼位,並會在輸入為空、Unicode 格式錯誤,或過大時直接拒絕,不會產生部分轉換結果。如果你貼上的是長長的紀錄或逐字稿,你會在耐心耗盡之前就先撞到上限,所以請預先規劃好分段。
第五,請留意接收端的正規化處理。某些 Discord 機器人與整合會對傳入的文字執行 Unicode 正規化,這可能會在儲存或建立索引之前,把圓圈字元折回原本的形式。這對聊天紀錄沒什麼影響,但當機器人嘗試以名稱稱呼你時,可能會把你的圓圈暱稱弄得亂七八糟,所以對於任何機器人會回讀給你的欄位,請選擇純文字。請把圓圈文字視為給人類讀者看的裝飾,而不是給軟體使用的穩定識別資料。
想更深入了解,請參閱 如何在 3 個步驟內在 Instagram 取得泡泡文字。