我尝试在Discord嵌入中使用用户输入并显示它(通过斜杠命令)。我能够获得用户输入并生成嵌入,但文本格式看起来不太好。具体来说,当我使用.setDescription(content)
设置嵌入的“内容”时,文本显示的格式不太吸引人。
我试过使用\n
字符来创建新行,但它不起作用。不过,我可以使用**
使文本变得粗体。
你能帮助我理解如何在嵌入内容中创建新行吗?
我直接从用户输入获得内容:
let content = interaction.options.getString("content")
1条答案
按热度按时间tv6aics11#
如果使用
interaction.options.getString("content")
接收到content
,则\n
不再是换行符,更像是转义的反斜杠"\\"
后跟字母"n"
。这意味着您可以用换行符替换它们: