From 8ae634fc78bb9d2e334c670763b7e1a446d994ee Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Fri, 17 Oct 2025 21:25:57 -0600 Subject: [PATCH] fedimbed: guhhh --- src/modules/fedimbed.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 1d99a2b..d8db640 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -1614,10 +1614,11 @@ events.add("messageCreate", "fedimbed", async function (msg) { if (!msg.content || msg.content == "") return; if (URLS_REGEX.test(msg.content)) { - if (!msg.member) { + const valid = !msg.webhookID && msg.author != null; + if (valid && !msg.member) { msg.member = await msg.channel.guild.getRESTMember(msg.author.id); } - if (!msg.member?.permissions?.has?.("embedLinks")) return; + if (valid && !msg.member.permissions.has("embedLinks")) return; const urls = msg.content.match(URLS_REGEX); for (let url of urls) {