我有以下不和谐的嵌入:
message.reply({
content: '',
embed: {
color: 11416728,
author: {
name: 'xx know-it-all',
icon_url: 'https://xx.png'
},
description: '',
footer: {
icon_url: client.user.avatarURL,
text: '© xx Network'
},
fields: [
{
name: '1st Line',
value: '2nd Line',
},
{
name: 'MAKE THIS JUST A SPACER',
value: 'MAKE THIS JUST A SPACER',
},
{
name: '5th Line',
value: '6th Line',
}
]
}
})
我想弄清楚如何创建各种间隔。我尝试过使用html空间,空格和alt代码空间。他们似乎都没有工作。关于如何实现这一目标的任何想法?
问题是discord将字段返回为null,因此当我使用不可见的html空间或放置\ n
时它不会接受它答案 0 :(得分:1)
答案 1 :(得分:0)
我明白了!
我需要做的就是使用隐形空间的C / C ++ / Java编码版本
\u200B
参考:https://www.fileformat.info/info/unicode/char/200B/index.htm
这可以用于其他想要使嵌入看起来更清晰的人,因为不和谐使其复杂化
答案 2 :(得分:0)
Discord.JS有一个方法.addEmptyField()
,它使用\u200B
来显示一个空行。
message.reply({
content: '',
embed: {
color: 11416728,
author: {
name: 'xx know-it-all',
icon_url: 'https://xx.png'
},
description: '',
footer: {
icon_url: client.user.avatarURL,
text: '© xx Network'
},
fields: [
{
name: '1st Line',
value: '2nd Line',
},
{
name: '\u200B',
value: '\u200B',
},
{
name: '5th Line',
value: '6th Line',
}
]
}
})
似乎在这里工作。