From 705333ac7278d076a94b78452ef051b28f6fd0ef Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Mon, 10 Feb 2025 22:58:50 -0700 Subject: [PATCH] fedimbed.bluesky: embed tenor gifs --- src/modules/fedimbed.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 61b3e65..4ab8947 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -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;