Discord 嵌入消息:是什么,能包含哪些内容
嵌入消息是 Discord 消息中的一种格式化卡片,包含彩色侧边栏、标题、描述、字段、图片和页脚。 机器人和网络钩子可以发送嵌入消息,普通成员不能,因此公告和面板通常看起来像卡片。
嵌入消息包含什么
普通消息只是文本。嵌入消息则在文本外围增加结构。每个部分都是可选的,但大多数嵌入消息会使用以下内容:
- 标题(最多 256 个字符),可以链接到某个页面。
- 描述(最多 4096 个字符),即支持 Markdown 的主要文本。
- 颜色,左边缘的细色条。
- 字段,即简短的名称和值的组合,最多 25 个。
- 图片和缩略图,来自指向图片的直接链接。
- 作者和页脚,分别位于上方和下方的小行文字。
一条消息可以包含多个嵌入消息,但 Discord 限制了单条消息的文本总量,因此较长的版面需要拆分。
谁可以发送嵌入消息
成员无法编写嵌入消息。只有机器人、应用和网络钩子可以发送。Discord 会自动生成链接预览,它们也看起来像嵌入消息,但内容来自你链接的页面,而不是你本人发送的。
较新的机器人还可以使用 Components V2,这是一种不同的消息布局,把按钮和菜单放进卡片内。经典嵌入消息仍是最常见的格式。V2 与经典嵌入消息一文对两者做了比较。
服务器主为何使用它们
规则、票据面板、抽奖、欢迎消息和商店列表,以卡片形式呈现都更易读。统一的颜色和布局能让官方帖子与闲聊区分开来,也让冒充者难以轻易仿造。
图片链接必须是指向文件的直接链接。Discord 附件链接和 Google Drive 分享页面通常无法显示。
Noxyr 中的嵌入消息
Noxyr 的 /embed send 命令可将嵌入消息发送到频道,支持标题、描述、颜色、图片、页脚和链接按钮。/embed quick-create 会打开一个弹出表单,便于输入较长的文本,但由于 Discord 表单最多只能有五个输入项,它不包含图片和按钮字段。两者都会发送新消息,而不是编辑旧消息。颜色留空时,将使用 Customize 页面中的服务器嵌入颜色。完整说明见嵌入消息构建器文档,仪表板还提供实时预览。
其他辅助工具:嵌入消息构建器工具、颜色选择器,以及 Discord 嵌入消息机器人页面。
设计建议
描述要简短,使用与服务器相符的一种强调色,并把最重要的一行放在最前面。避免大段文字,成员习惯快速浏览。在向所有人发布之前,先在手机上测试嵌入消息的显示效果。
常见问题
普通用户可以发送嵌入消息吗?
不能。只有机器人、应用和网络钩子可以发送嵌入消息。用户只会看到自动生成的链接预览。
嵌入消息描述的字符上限是多少?
4096 个字符。标题的上限是 256 个字符。
如何使用 Noxyr 发送嵌入消息?
使用 /embed send 可设置全部选项,或使用 /embed quick-create 打开弹出表单。两者都需要管理员权限。