MusicServer/utils/ytmApi.ts

18 lines
398 B
TypeScript

import YTMusic from "ytmusic-api";
import { Config } from "../config.js";
import { parse } from "yaml";
import { readFileSync } from 'fs';
const config: Config = parse(
readFileSync('config.yml', 'utf-8')
);
const ytmApi = new YTMusic({
proxy: config.proxy
});
ytmApi.initialize().then(() => {
console.log(`YT Music API initialized`);
}).catch(console.error);
export default ytmApi;