#OBSWebSocket disconnect function not available in separate file.

1 messages · Page 1 of 1 (latest)

ripe cairn
#

obs is defined here module.exports = { data: { name: 'channel-menu', }, async execute(interaction, client) { const { default: OBSWebSocket } = require('obs-websocket-js'); const obs = new OBSWebSocket();

#

however in a seperate file, I have the code for a button to disconnect that websocket: ```module.exports = {
data: {
name: 'unlisten',
},
async execute(interaction, client) {
const { default: OBSWebSocket } = require('obs-websocket-js');
const obs = new OBSWebSocket();
await obs.disconnect();
client.removeAllListeners('voiceStateUpdate')
interaction.reply('Stopped Listening.')
},
};