Create Discord Music Bot

Can play and queue, can play music in multiple servers at once
This commit is contained in:
Myx
2023-06-21 04:24:58 +02:00
commit d9408907dd
13 changed files with 3177 additions and 0 deletions

24
musicQueue.js Normal file
View File

@@ -0,0 +1,24 @@
class MusicQueue {
constructor() {
this.queue = new Map();
}
getQueue(guildId) {
if (!this.queue.has(guildId)) {
this.queue.set(guildId, []);
}
return this.queue.get(guildId);
}
addToQueue(guildId, song) {
const serverQueue = this.getQueue(guildId);
serverQueue.push(song);
}
removeFromQueue(guildId) {
const serverQueue = this.getQueue(guildId);
serverQueue.shift();
}
}
module.exports = new MusicQueue();