summaryrefslogtreecommitdiff
path: root/src/models/MusicGuild.ts
blob: 7486cf68296d721be84d57030729914b52b08132 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { Structures, Client } from 'discord.js';
export = Structures.extend('Guild', Guild => {
    class MusicGuild extends Guild {
        musicData: { queue: []; isPlaying: boolean; volume: number; songDispatcher: any; };
        constructor(client: Client, data: object) {
            super(client, data);
            this.musicData = {
                queue: [],
                isPlaying: false,
                volume: 1,
                songDispatcher: null
            };
        }
    }
    return MusicGuild;
});