diff --git a/events/Twitch/Disconnected.js b/events/Twitch/Disconnected.js index b72e31d..abc9bfa 100644 --- a/events/Twitch/Disconnected.js +++ b/events/Twitch/Disconnected.js @@ -1,18 +1,14 @@ // Event triggered by client connected to server -const { RWSConnect, RWSDisconnect } = require("../../functions") +const { tClient, mClient } = require("../.."); +const { refreshAccessToken } = require("../../functions") +const tmi = require('tmi.js') module.exports = { name: 'Twitch/Disconnected', once: false, async execute(reason) { console.log('Twitch disconnected:', reason); - try { - RWSDisconnect() - } catch (error) { - console.error - } - if (reason.includes('Login authentication failed')) { try { await refreshAccessToken(); diff --git a/functions.js b/functions.js index 35f6e35..ac57e3f 100644 --- a/functions.js +++ b/functions.js @@ -1,8 +1,5 @@ const axios = require("axios"); const { mClient } = require("."); -const ReconnectingWebSocket = require("reconnecting-websocket"); -const { WebSocket } = require("ws"); -const twitchEventSubWsUrl = 'wss://eventsub.wss.twitch.tv/ws'; // Delay function for pauses function delay(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } diff --git a/handlers/events.js b/handlers/events.js index bbaa44b..5587849 100644 --- a/handlers/events.js +++ b/handlers/events.js @@ -1,9 +1,6 @@ const fs = require('node:fs') const path = require('node:path'); -var { dClient, mClient, tClient } = require('..'); -const { refreshAccessToken } = require('../functions'); -const tmi = require('tmi.js') - +var { dClient, tClient } = require('..'); const folderPath = path.join(__dirname, '../events') const eventFolders = fs.readdirSync(folderPath)