From bba6699de32fb22b88d282e968cea25f8438ec2b Mon Sep 17 00:00:00 2001 From: TPN Date: Wed, 8 Jan 2025 16:40:48 +0530 Subject: [PATCH] Enable Autoembed English embed only --- src/providers/embeds/autoembed.ts | 9 +++++++-- src/providers/sources/autoembed.ts | 6 +----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/providers/embeds/autoembed.ts b/src/providers/embeds/autoembed.ts index 50d153a..b7e166b 100644 --- a/src/providers/embeds/autoembed.ts +++ b/src/providers/embeds/autoembed.ts @@ -9,25 +9,30 @@ const providers = [ { id: 'autoembed-hindi', rank: 9, + disabled: true, }, { id: 'autoembed-tamil', rank: 8, + disabled: true, }, { id: 'autoembed-telugu', rank: 7, + disabled: true, }, { id: 'autoembed-bengali', rank: 6, + disabled: true, }, ]; -function embed(provider: { id: string; rank: number }) { +function embed(provider: { id: string; rank: number; disabled?: boolean }) { return makeEmbed({ id: provider.id, - name: provider.id.charAt(0).toUpperCase() + provider.id.slice(1), + name: provider.id.split('-').map(word => word[0].toUpperCase() + word.slice(1)).join(' '), + disabled: provider.disabled, rank: provider.rank, async scrape(ctx) { return { diff --git a/src/providers/sources/autoembed.ts b/src/providers/sources/autoembed.ts index fa461f3..549be58 100644 --- a/src/providers/sources/autoembed.ts +++ b/src/providers/sources/autoembed.ts @@ -27,11 +27,7 @@ async function comboScraper(ctx: ShowScrapeContext | MovieScrapeContext): Promis for (const stream of fileData) { const url = stream.file; if (!url) continue; - const lang = stream.title.toLowerCase().trim(); - // only return english - if (lang.includes('english') && url) { - embeds.push({ embedId: `autoembed-${lang}`, url }); - } + embeds.push({ embedId: `autoembed-${stream.title.toLowerCase().trim()}`, url }); } return {