mirror of
https://github.com/kirameki-cafe/Yumi.git
synced 2026-09-13 18:59:19 +00:00
Add YouTube Cookies
This commit is contained in:
@@ -4,9 +4,17 @@ import { AudioPlayer, VoiceConnection, createAudioPlayer, joinVoiceChannel, crea
|
||||
import { EventEmitter } from "stream";
|
||||
|
||||
import DiscordProvider from "./Discord";
|
||||
import Environment from "./Environment";
|
||||
|
||||
export type ValidTracks = YouTubeVideo;
|
||||
|
||||
if (Environment.get().YOUTUBE_COOKIE_BASE64) {
|
||||
playdl.setToken({
|
||||
youtube: {
|
||||
cookie: Buffer.from(Environment.get().YOUTUBE_COOKIE_BASE64, 'base64').toString()
|
||||
}
|
||||
})
|
||||
}
|
||||
export class Queue {
|
||||
public track: (ValidTracks)[] = [];
|
||||
}
|
||||
|
||||
@@ -41,6 +41,7 @@ class Environment {
|
||||
const PRIVATE_BOT = process.env.PRIVATE_BOT;
|
||||
|
||||
const OSU_API_KEY = process.env.OSU_API_KEY;
|
||||
const YOUTUBE_COOKIE_BASE64 = process.env.YOUTUBE_COOKIE_BASE64;
|
||||
|
||||
return {
|
||||
NODE_ENV,
|
||||
@@ -49,7 +50,8 @@ class Environment {
|
||||
DEVELOPER_IDS,
|
||||
PRIVATE_BOT,
|
||||
|
||||
OSU_API_KEY
|
||||
OSU_API_KEY,
|
||||
YOUTUBE_COOKIE_BASE64
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user