refactor: update Embed structure to remove fields and adjust image source handling
This commit is contained in:
@@ -22,10 +22,10 @@ export async function requestWorker(requestString: string){
|
||||
for (const img of response) {
|
||||
stack.push(new Embed(
|
||||
`ID: ${img.id}`,
|
||||
img.file_url,
|
||||
img.source,
|
||||
new EmbedAuthor(img.owner),
|
||||
[new EmbedField("Tags", img.tags, true)],
|
||||
new EmbedImage(img.preview_url, img.height, img.width)
|
||||
// [new EmbedField("Tags", img.tags, true)],
|
||||
new EmbedImage(img.file_url, img.height, img.width)
|
||||
))
|
||||
}
|
||||
return stack
|
||||
|
||||
@@ -6,7 +6,7 @@ export class Embed implements DiscordEmbed{
|
||||
title: string
|
||||
url: string
|
||||
author: DiscordEmbedAuthor
|
||||
fields: Field[]
|
||||
// fields: DiscordEmbedField[]
|
||||
image: DiscordEmbedImage
|
||||
// timestamp: Time
|
||||
|
||||
@@ -14,13 +14,13 @@ export class Embed implements DiscordEmbed{
|
||||
title: string,
|
||||
url: string,
|
||||
author:DiscordEmbedAuthor,
|
||||
fields: EmbedField[],
|
||||
// fields: EmbedField[],
|
||||
image: DiscordEmbedImage,
|
||||
){
|
||||
this.title = title
|
||||
this.url = url
|
||||
this.author = author
|
||||
this.fields= fields
|
||||
// this.fields= fields
|
||||
this.image = image
|
||||
|
||||
}
|
||||
@@ -29,7 +29,7 @@ export class Embed implements DiscordEmbed{
|
||||
title: this.title,
|
||||
url : this.url,
|
||||
author: this.author,
|
||||
fields: this.fields,
|
||||
// fields: this.fields,
|
||||
image: this.image
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user