如何在 discord js bot 嵌入消息中显示自定义 url?
How to make a custom url show in discord js bot embed messages?
我正在使用 discord js v12.6。我正在尝试制作一个看起来像这样的嵌入消息。
Position
Game Developer
Location
Chennai, Tamil Nadu, India
问题是,当我使用 setURL(applylink) 时,它在嵌入的 setTitle 上创建了 url 超链接。我希望制作一个单独的标签,如上所示。这是我的代码
const embed = new MessageEmbed()
.setColor('#ffdf00')
.setTitle( companyName)
.addFields(
{ name: 'Position', value: jobTitle ,inline:true},
{ name: 'Location', value: location+'\n'},
{ name: 'Experience', value: experienceLevel, inline: true },
{ name: 'Salary Range', value: CTCRange, inline: true },
)
.addFields({name: 'Qualifications',value: qualificationRequired+'\n'})
.setURL(linktoApply)
const channel = client.channels.cache.get(channelID);
channel.send(embed);
这里companyName和value中的其他标签都是变量。
使用机器人的超链接语法。 (这不适用于普通消息,它只适用于嵌入)
const embed = new MessageEmbed()
.addField('Title', 'Description, [Hyperlink](https://example.com)')
我正在使用 discord js v12.6。我正在尝试制作一个看起来像这样的嵌入消息。
Position
Game Developer Location
Chennai, Tamil Nadu, India
问题是,当我使用 setURL(applylink) 时,它在嵌入的 setTitle 上创建了 url 超链接。我希望制作一个单独的标签,如上所示。这是我的代码
const embed = new MessageEmbed()
.setColor('#ffdf00')
.setTitle( companyName)
.addFields(
{ name: 'Position', value: jobTitle ,inline:true},
{ name: 'Location', value: location+'\n'},
{ name: 'Experience', value: experienceLevel, inline: true },
{ name: 'Salary Range', value: CTCRange, inline: true },
)
.addFields({name: 'Qualifications',value: qualificationRequired+'\n'})
.setURL(linktoApply)
const channel = client.channels.cache.get(channelID);
channel.send(embed);
这里companyName和value中的其他标签都是变量。
使用机器人的超链接语法。 (这不适用于普通消息,它只适用于嵌入)
const embed = new MessageEmbed()
.addField('Title', 'Description, [Hyperlink](https://example.com)')