Javascript 使用Discord.js检查嵌入文件中图像的url 想法
我想做的是,在发送一条消息时,如果该消息是嵌入的,我希望我的bot检查嵌入的图像(如果有)的url,如果url与我提供的特定url匹配,则bot发送我提供的特定消息 问题 虽然我知道正在发送的消息的事件(Javascript 使用Discord.js检查嵌入文件中图像的url 想法,javascript,node.js,embed,discord,discord.js,Javascript,Node.js,Embed,Discord,Discord.js,我想做的是,在发送一条消息时,如果该消息是嵌入的,我希望我的bot检查嵌入的图像(如果有)的url,如果url与我提供的特定url匹配,则bot发送我提供的特定消息 问题 虽然我知道正在发送的消息的事件(client.on(“message”),函数(message){) 我不知道如何让bot检查该消息是否为嵌入,以及如何让它检查该嵌入中图像的url(如果有)。如果您订阅事件客户端。在(“消息”),您将收到bot可以读取的所有信息。 使用,您将获得一个包含该消息上所有嵌入项的数组。 使用,您可以
client.on(“message”),函数(message){
)
我不知道如何让bot检查该消息是否为嵌入,以及如何让它检查该嵌入中图像的url(如果有)。如果您订阅事件
客户端。在(“消息”)
,您将收到bot可以读取的所有信息。使用,您将获得一个包含该消息上所有嵌入项的数组。
使用,您可以根据需要查看messageEmbed.缩略图或messageEmbed.image,并从中获取url
client.on("message", message => {
if(message.embeds.length > 0){
var embed = message.embeds[0];
if(embed.image && embed.image.url == "myurl.com"){
// do something
}
}
}
类似的东西。如果您订阅了事件
客户端。在(“消息”)
上,您将收到机器人可以读取的所有信息。使用,您将获得一个包含该消息上所有嵌入项的数组。
使用,您可以根据需要查看messageEmbed.缩略图或messageEmbed.image,并从中获取url
client.on("message", message => {
if(message.embeds.length > 0){
var embed = message.embeds[0];
if(embed.image && embed.image.url == "myurl.com"){
// do something
}
}
}
类似的东西。用户也可以将照片作为附件上传-您不想检查附件的url吗?用户也可以将照片作为附件上传-您不想检查附件的url吗?