From 3301913e7c4de7e65e34044a4d7d8aac6032501c Mon Sep 17 00:00:00 2001 From: tkrmagid Date: Fri, 11 Sep 2026 15:38:36 +0900 Subject: [PATCH] =?UTF-8?q?fix(YoutubeMusic):=20=EC=BB=B4=ED=95=84?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=85=98/=EB=B0=A9=EC=86=A1/=ED=94=8C?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EB=A6=AC=EC=8A=A4=ED=8A=B8=20=ED=8C=A8?= =?UTF-8?q?=ED=84=B4=EB=8F=84=20=ED=9B=84=EC=88=9C=EC=9C=84=C2=B7=EB=B0=B0?= =?UTF-8?q?=EC=A0=9C(=EC=9B=90=EA=B3=A1=20=EC=9A=B0=EC=84=A0,=20=ED=8F=B4?= =?UTF-8?q?=EB=B0=B1=20=ED=99=9C=EC=9A=A9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bot/src/utils/api/YoutubeMusic.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot/src/utils/api/YoutubeMusic.ts b/bot/src/utils/api/YoutubeMusic.ts index 19d6bdf..a2f4056 100644 --- a/bot/src/utils/api/YoutubeMusic.ts +++ b/bot/src/utils/api/YoutubeMusic.ts @@ -7,7 +7,7 @@ import { Logger } from "../Logger"; const customPREF = "tz=Asia.Seoul&hl=ko&gl=KR&last_quality=1080"; // 커버/MR/노래방/라이브 등 2차 창작물 판별용. 원곡이 아닌 결과를 후순위/배제하는 데 쓴다. -const JUNK_RE = /(\bMR\b|inst(?:rumental)?|instrumental|karaoke|노래방|\bcover\b|커버|nightcore|sped ?up|slowed|8d audio|리믹스|remix|male version|남자\s?버전|여자\s?버전|가사|lyrics?)/i; +const JUNK_RE = /(\bMR\b|inst(?:rumental)?|instrumental|karaoke|노래방|\bcover\b|커버|nightcore|sped ?up|slowed|8d audio|리믹스|remix|male version|남자\s?버전|여자\s?버전|가사|lyrics?|billboard|top ?\d{2,}|\bEp\.?\s?\d|에피소드|초대석|방송|fancam|직캠|플레이리스트|재생목록|playlist|\bmix\b|best of|모음|메들리|medley|전체 ?듣기|full album)/i; export const ORIGIN = "https://music.youtube.com"; const proxy = Config.proxyUrl ? new ProxyAgent(Config.proxyUrl) : undefined; const searchCache = new Map();