Skip to content

Commit

Permalink
feat(discord): update embeds
Browse files Browse the repository at this point in the history
  • Loading branch information
XxLittleCxX committed Mar 8, 2021
1 parent dfcb7da commit 3aa2b94
Showing 1 changed file with 10 additions and 15 deletions.
25 changes: 10 additions & 15 deletions packages/adapter-discord/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,21 +78,16 @@ export async function adaptMessage(bot: DiscordBot, meta: DC.DiscordMessage, ses
}).join('')
}
for (const embed of meta.embeds) {
switch (embed.type) {
case 'video':
session.content += segment('video', { url: embed.url, proxy_url: embed.video.proxy_url })
break
case 'image':
session.content += segment('image', { url: embed.thumbnail.url, proxy_url: embed.thumbnail.proxy_url })
break
case 'gifv':
session.content += segment('video', { url: embed.video.url })
break
case 'link':
session.content += segment('share', { url: embed.url, title: embed?.title, content: embed?.description })
break
case 'rich':
session.content += segment('share', { url: embed.url, title: embed?.title, content: embed?.description })
// not using embed types
// https://discord.com/developers/docs/resources/channel#embed-object-embed-types
if (embed.image) {
session.content += segment('image', { url: embed.image.url, proxy_url: embed.image.proxy_url })
}
if (embed.thumbnail) {
session.content += segment('image', { url: embed.thumbnail.url, proxy_url: embed.thumbnail.proxy_url })
}
if (embed.video) {
session.content += segment('video', { url: embed.video.url, proxy_url: embed.video.proxy_url })
}
}
return session
Expand Down

0 comments on commit 3aa2b94

Please sign in to comment.