Discord 彩色文字生成器
输入消息,选中文字并选择颜色:工具会生成可直接粘贴到 Discord 的 ansi 代码块,并预览显示效果。彩色在 Discord 电脑版和网页版中显示。
- 8 种 Discord 颜色
- 效果预览
- 一键复制
- 免费
100% 隐私保护 — 一切均在您的浏览器中直接处理:您的文件、语音和图像永远不会发送到 Chatzam 的服务器。
如何在 Discord 发彩色文字?
-
写好消息
在编辑器中输入或粘贴文字,可以是一行,也可以是多行。
-
给文字上色
选中一个词或一句话,然后设置文字颜色、背景色、粗体或下划线。预览会显示它在 Discord 中的效果。
-
复制并粘贴到 Discord
点击复制按钮,粘贴到 Discord 的消息输入框中发送:代码块就会以彩色显示。
不用写代码,也能在 Discord 发彩色文字
Discord 的 8 种颜色
灰、红、绿、黄、蓝、粉、青和白:这些是 Discord 能在 ansi 代码块中显示的文字颜色。
背景、粗体和下划线
用背景色、粗体或下划线突出重点,适合标题、规则或警告。
真实预览
复制前就能看到 Discord 中的显示效果:不必在服务器里发测试消息。
代码直接可用
工具会为你生成 ```ansi 代码块和不可见的控制字符,一键复制。
Discord 彩色文字的原理
Discord 没有给文字上色的按钮。颜色要靠语言标记为“ansi”的代码块来实现:消息以三个反引号加上 ansi 开头(```ansi),单独占第一行,并以三个反引号结尾。在代码块里,ANSI 代码用来改变样式:ESC[31m 把文字变成红色,ESC[32m 变成绿色,ESC[1m 开启粗体,ESC[4m 开启下划线,ESC[0m 恢复默认样式。文字颜色对应代码 30 到 37,背景色对应代码 40 到 47。难点就在这里:ESC 是一个不可见字符(27 号控制字符),无法用键盘直接输入。生成器会替你插入它。
Discord 彩色文字不显示:为什么?
第一个也是最常见的原因:你是在手机 App 上看消息。在手机上,Discord 显示的代码块没有颜色,而在电脑版和网页版中颜色可以正常显示。第二个原因:“ansi”没有紧跟在三个反引号后面,比如中间多了空格,或者正文写在了同一行。第三个原因:代码块被手动重打或修改过,不可见的 ESC 字符丢失了;这时消息里只会剩下“[31m”这样的片段。请用工具的按钮复制代码块,不要修改。最后,每次切换颜色都会增加几个字符,这些字符也计入每条消息 2000 字符的上限(Nitro 为 4000)。
Discord 的其他格式:粗体、斜体、删除线、剧透
如果只是想加个简单效果,不需要颜色:Discord 在所有消息中都支持 Markdown 语法,电脑和手机上都有效。**文字** 显示为粗体,*文字* 为斜体,__文字__ 为下划线,~~文字~~ 为删除线,||文字|| 则变成需要点击才能查看的剧透遮罩。两边各加一个反引号(`文字`)是行内代码,三个反引号是代码块。颜色则只存在于 ansi 代码块中,显示在等宽字体的代码框里:适合公告、服务器规则或积分榜,不太适合日常聊天。想要在任何地方都能显示的花式字母,可以试试“英文花体字生成器”。
常见问题
怎么在 Discord 发彩色文字?
需要发送一个 ansi 代码块:三个反引号加上“ansi”,然后是带颜色代码的文字,最后是三个反引号。最简单的方法是在这里生成,复制后粘贴到 Discord。
发彩色文字需要 Discord Nitro 吗?
不需要。ansi 代码块用免费账号就能发,服务器频道和私信都可以。
为什么彩色文字在手机上不显示?
Discord 手机 App 会显示 ansi 代码块的内容,但没有颜色。在电脑或浏览器中看消息的人可以正常看到颜色。
Discord 可以用哪些颜色?
八种文字颜色:灰、红、绿、黄、蓝、粉、青和白(代码 30 到 37),另有背景色(代码 40 到 47)。无法自由选择颜色,比如使用十六进制色值。
Discord 怎么打粗体或删除线?
用两个星号包住文字就是粗体(**文字**),用两个波浪号包住就是删除线(~~文字~~)。两边各一个星号是斜体,两条竖线(||文字||)是剧透。