discord-dj
Version:
Discord DJ Bot. Let you play music in your server. Inspired by PlugDJ
80 lines (57 loc) • 1.36 kB
JavaScript
"use strict";
var InternalDJ = require('./InternalDJ.js');
var EventEmitter = require('events').EventEmitter;
class DJ extends EventEmitter {
constructor(bot, voiceConnection, handler, keys) {
super();
this.dj = new InternalDJ(bot, voiceConnection, this, handler, keys);
}
destroy() {
}
play(playable) {
this.dj.play(playable);
}
skip() {
this.dj.skip();
}
addToQueue(playable) {
this.dj.addToQueue(playable);
}
get nowPlaying() {
return this.dj.playable;
}
get playable() {
return this.dj.playable;
}
get bot() {
return this.dj.bot;
}
get voiceConnection() {
return this.dj.voiceConnection;
}
get handler() {
return this.dj.handler;
}
get multithreaded() {
return this.dj.multithreaded;
}
set multithreaded(b) {
this.dj.multithreaded = b;
}
set encoderCommand(cmd) {
this.dj.decoderCmd = cmd;
}
get keys() {
return this.dj.keys;
}
set bitrate(bitrate) {
this.dj.bitrate = bitrate;
}
get bitrate() {
return this.dj.bitrate;
}
get queue() {
return this.dj.musicQueue;
}
}
module.exports = DJ;