diff --git a/src/providers/embeds/consumet.ts b/src/providers/embeds/consumet.ts index efd2436..6426dda 100644 --- a/src/providers/embeds/consumet.ts +++ b/src/providers/embeds/consumet.ts @@ -90,7 +90,7 @@ function embed(provider: { id: string; rank: number; name: string; server: strin disabled: provider.disabled, async scrape(ctx): Promise { const query = JSON.parse(ctx.url); - const apiUrl = `https://consumet.pstream.org/anime/zoro/watch?episodeId=${query.episodeId}&server=${provider.server}`; + const apiUrl = `https://api.1anime.app/anime/zoro/watch?episodeId=${query.episodeId}&server=${provider.server}`; const data = await ctx.fetcher(apiUrl); diff --git a/src/providers/sources/consumet/index.ts b/src/providers/sources/consumet/index.ts index 8bb82be..d37f5d9 100644 --- a/src/providers/sources/consumet/index.ts +++ b/src/providers/sources/consumet/index.ts @@ -9,7 +9,7 @@ async function consumetScraper(ctx: ShowScrapeContext): Promise const searchQuery = ctx.media.title; const page = 1; - const searchUrl = `https://consumet.pstream.org/anime/zoro/${encodeURIComponent(searchQuery)}?page=${page}`; + const searchUrl = `https://api.1anime.app/anime/zoro/${encodeURIComponent(searchQuery)}?page=${page}`; const searchResponse = await ctx.fetcher(searchUrl); if (!searchResponse?.results?.length) { @@ -21,7 +21,7 @@ async function consumetScraper(ctx: ShowScrapeContext): Promise searchResponse.results[0]; // Get episode list - const infoUrl = `https://consumet.pstream.org/anime/zoro/info?id=${bestMatch.id}`; + const infoUrl = `https://api.1anime.app/anime/zoro/info?id=${bestMatch.id}`; const infoResponse = await ctx.fetcher(infoUrl); if (!infoResponse?.episodes?.length) { @@ -67,7 +67,7 @@ export const ConsumetScraper = makeSourcerer({ id: 'consumet', name: 'Consumet (Anime) 🔥', rank: 5, - disabled: true, + disabled: false, flags: [flags.CORS_ALLOWED], scrapeShow: consumetScraper, });