All files / src/modules/bot/music/classes PremiumManager.ts

0% Statements 0/1
100% Branches 0/0
0% Functions 0/1
0% Lines 0/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22                                           
import { ConfigService } from "@nestjs/config";
import { EventEmitter2 } from "@nestjs/event-emitter";
import { Client } from "discord.js";
import { BaseManager } from "./BaseManager";
import { QueueStore } from "./QueueStore";
import { RedisClient } from "./RedisClient";
 
export class PremiumManager extends BaseManager {
	public constructor(client: Client, config: ConfigService, eventEmitter: EventEmitter2, redis: RedisClient) {
		super(client, config, eventEmitter, {
			clientOptions: { username: "Premium Player" },
			queueOptions: {
				maxPreviousTracks: 10,
				queueStore: new QueueStore(redis),
			},
			debugOptions: {
				noAudio: false,
			},
		});
	}
}