From 5da5cd7e194c41318e5149a74c66731b2d1d22c2 Mon Sep 17 00:00:00 2001 From: Achira Gaming <86994940+achiragaming@users.noreply.github.com> Date: Sat, 30 Dec 2023 00:19:30 +0530 Subject: [PATCH] update --- examples/bot.ts | 6 ++---- src/DamonJs.ts | 9 ++------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/examples/bot.ts b/examples/bot.ts index 0984f5d..515b209 100644 --- a/examples/bot.ts +++ b/examples/bot.ts @@ -20,15 +20,13 @@ const damonjs = new DamonJs( defaultSearchEngine: 'youtube', plugins: [new Plugins.PlayerMoved(client)], }, - new Connectors.DiscordJS(client), - Nodes, - { + new Shoukaku(new Connectors.DiscordJS(client), Nodes, { moveOnDisconnect: false, resume: false, resumeTimeout: 30, reconnectTries: 2, restTimeout: 10000, - }, + }), ); client.on('ready', () => console.log(client?.user?.tag + ' Ready!')); diff --git a/src/DamonJs.ts b/src/DamonJs.ts index c2d2b70..0a08e0f 100644 --- a/src/DamonJs.ts +++ b/src/DamonJs.ts @@ -47,15 +47,10 @@ export class DamonJs extends EventEmitter { * @param nodes NodeOption[] * @param options ShoukakuOptions */ - constructor( - public DamonJsOptions: DamonJsOptionsOwO, - connector: Connector, - nodes: NodeOption[], - options: ShoukakuOptions = {}, - ) { + constructor(public DamonJsOptions: DamonJsOptionsOwO, shoukaku: Shoukaku) { super(); - this.shoukaku = new Shoukaku(connector, nodes, options); + this.shoukaku = shoukaku; if (this.DamonJsOptions.plugins) { for (const [, plugin] of this.DamonJsOptions.plugins.entries()) {