From 9bceeb60607a01b89e1bbf7caf79a1b6d96b3728 Mon Sep 17 00:00:00 2001 From: Lea Date: Wed, 8 Nov 2023 21:21:27 +0100 Subject: [PATCH] mlem --- src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index cd1bc6f..760d827 100644 --- a/src/index.ts +++ b/src/index.ts @@ -546,10 +546,10 @@ async function wordFilters(message: Message) { const content = message.content.replace(/\u200b/g, ""); try { - const RE_POKETUBE_VIDEO = /https?:\/\/(poketube.fun|poketube.sudovanilla.com)\/watch\?([^\s\/]+&)?v=(?[^\s\/?&]{1,16})(&\S*)?/gi; + const RE_YOUTUBE_PROXY = /https?:\/\/(\w+\.)?(poketube\.fun|poketube\.sudovanilla\.com|piped\.video)\/watch\?([^\s\/]+&)?v=(?[^\s\/?&]{1,16})(&\S*)?/gi; const results: string[] = []; - for (const result of content.matchAll(RE_POKETUBE_VIDEO)) { + for (const result of content.matchAll(RE_YOUTUBE_PROXY)) { var id = result.groups?.videoid; if (id) results.push(`https://youtu.be/${id}`); }