youtube: add cookie support

This commit is contained in:
dumbmoron 2024-06-07 12:41:32 +00:00
parent 268b6a40a3
commit 3e54fd33ca
No known key found for this signature in database

View File

@ -2,6 +2,7 @@ import { Innertube, Session } from 'youtubei.js';
import { env } from '../../config.js';
import { cleanString } from '../../sub/utils.js';
import { fetch } from 'undici'
import { getCookie } from '../cookie/manager.js'
const ytBase = Innertube.create().catch(e => e);
@ -35,7 +36,7 @@ const cloneInnertube = async (customFetch) => {
innertube.session.api_version,
innertube.session.account_index,
innertube.session.player,
undefined,
getCookie('youtube'),
customFetch ?? innertube.session.http.fetch,
innertube.session.cache
);