fedimbed.bluesky: embed tenor gifs

This commit is contained in:
Cynthia Foxwell 2025-02-10 22:58:50 -07:00
parent 64ca8ab719
commit 705333ac72
Signed by: Cynosphere
SSH key fingerprint: SHA256:H3SM8ufP/uxqLwKSH7xY89TDnbR9uOHzjLoBr0tlajk

View file

@ -289,6 +289,17 @@ async function blueskyQuoteEmbed(quote) {
}
break;
}
case "app.bsky.embed.external#view": {
if (embed.external.uri.includes("tenor.com")) {
const url = new URL(embed.external.uri);
url.searchParams.delete("hh");
url.searchParams.delete("ww");
embeds.push({...mainEmbed, image: {url: url.toString()}});
} else {
embeds.push(mainEmbed);
}
break;
}
default: {
embeds.push(mainEmbed);
break;