From c5813c3e83d1c4fb99980a1fed4abcbf21e781fb Mon Sep 17 00:00:00 2001 From: ItsRauf <31735267+ItsRauf@users.noreply.github.com> Date: Fri, 13 Feb 2026 16:45:25 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=91=EF=B8=8F=20fix(bot):=20only=20supp?= =?UTF-8?q?ress=20embeds=20on=20messages=20that=20embedly=20handled?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/soft-stamps-stick.md | 5 +++++ apps/bot/src/listeners/messageCreate.ts | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/soft-stamps-stick.md diff --git a/.changeset/soft-stamps-stick.md b/.changeset/soft-stamps-stick.md new file mode 100644 index 0000000..b8243b0 --- /dev/null +++ b/.changeset/soft-stamps-stick.md @@ -0,0 +1,5 @@ +--- +"@embedly/bot": patch +--- + +Fix bot suppressing native Discord embeds on messages with links that Embedly doesn't handle diff --git a/apps/bot/src/listeners/messageCreate.ts b/apps/bot/src/listeners/messageCreate.ts index b5ba8a9..89133a4 100644 --- a/apps/bot/src/listeners/messageCreate.ts +++ b/apps/bot/src/listeners/messageCreate.ts @@ -212,7 +212,9 @@ export class MessageListener extends Listener< }) ); } - await message.edit({ flags: MessageFlags.SuppressEmbeds }); + if (this.container.embed_messages.has(message.id)) { + await message.edit({ flags: MessageFlags.SuppressEmbeds }); + } root_span.setStatus({ code: SpanStatusCode.OK }); } catch (error: any) { root_span.setStatus({