javascript - Discord 机器人如何在嵌入或一般情况下在 Discord 消息中创建超链接?
问题描述
今天我对超链接以及如何使用它们进行了大量研究。但是我发现的所有东西都不起作用,因为它们可能已经过时了……</p>
我的 Discord.js 机器人如何发送带有超链接的消息?我知道我可以在嵌入标题中使用.setTitle("Titel")
和.setURL("https://...")
创建链接,但是如何在嵌入的其他地方使用这些超链接,就像在字段中一样?
另外,普通用户可以在公会频道中创建超链接吗?
有人可以通过超链接帮助我,或者提供没有过时的有用文档吗?
解决方案
杰基是对的。只有机器人才能做到这一点(但不是在字段标题中,请注意)。做吧[link text here](url here)
。
"Track cases globally, or in a country, by supplying 2-letter [country codes](https://countrycode.org/)."
此嵌入描述导致:
这在嵌入。单击它会将您定向到 countrycode.org。使用.addField()
:
yourEmbed.addField("Title here, no hyperlinks allowed", "Main text here, so you can put a hyperlink here [like so.](https://example.com)");
如果您希望机器人的消息只是一个超链接,则需要进行嵌入,并且只设置描述,超链接如上所示。(当然也可以设置嵌入颜色)
推荐阅读
- haskell - 函数中缀时的运算符优先级(Haskell)
- reactjs - 通过 React Navigation setOptions 使用功能组件的方法和状态
- tsql - Sql Server 2019 中的 TSQL ENCRYPTBYPASSPHRASE 函数
- unit-testing - 验证失败 - 未调用函数
- javascript - Spring boot 连接问题中的聊天功能
- php - Webpack 使用新手
- javascript - HTML/URL:如何分析按钮调用的是哪个 URL?
- javascript - React:状态更改时 ChildComponent 不会重新渲染
- spring - spring-cloud-starter-oauth2 如何允许注册 api
- javascript - 应用过滤器后如何下载图像文件?