UNPKG

player-engine

Version:

Play your Musics in Your Discord Music Bot | Discord.js V13 Only

33 lines (32 loc) 1.04 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const discord_js_1 = require("discord.js"); const Player_1 = __importDefault(require("./Player")); class Client { constructor(client) { this.players = new discord_js_1.Collection(); this.settings = { Player: { engine: "YouTube", leaveOnEnd: true, selfDeaf: true, selfMute: false, } }; this.client = client; } createPlayer(guild, opts = this.settings.Player) { if (this.players.has(guild.id)) { const result = this.players.get(guild.id); result.settings = opts; return result; } const result = new Player_1.default(guild, opts); this.players.set(guild.id, result); return result; } } exports.default = Client;