Update Connected.js
streamliner to /Online /Offline Events
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
// Event triggered by client connected to server
|
// Event triggered by client connected to server
|
||||||
|
|
||||||
const ReconnectingWebSocket = require("reconnecting-websocket");
|
const ReconnectingWebSocket = require("reconnecting-websocket");
|
||||||
const { mClient } = require("../..");
|
const { mClient, dClient } = require("../..");
|
||||||
const { getIDByName } = require("../../functions");
|
const { getIDByName } = require("../../functions");
|
||||||
const { WebSocket, EventEmitter } = require("ws");
|
const { WebSocket, EventEmitter } = require("ws");
|
||||||
const { default: axios } = require("axios");
|
const { default: axios } = require("axios");
|
||||||
@@ -107,14 +107,14 @@ module.exports = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const conditions = [{
|
const conditions = [{
|
||||||
broadcaster_user_id: String(await getIDByName("desq_blocki"))
|
broadcaster_user_id: String(await getIDByName("x__hel__x"))
|
||||||
}]
|
}]
|
||||||
|
|
||||||
subscribe(
|
subscribe(
|
||||||
"stream.online",
|
"stream.online",
|
||||||
conditions[0],
|
conditions[0],
|
||||||
stream => {
|
stream => {
|
||||||
console.log(`${stream.broadcaster_user_login} went offline`)
|
dClient.emit('Twitch/Online', stream)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -122,8 +122,7 @@ module.exports = {
|
|||||||
"stream.offline",
|
"stream.offline",
|
||||||
conditions[0],
|
conditions[0],
|
||||||
stream => {
|
stream => {
|
||||||
console.log(`${stream.broadcaster_user_login} went online`);
|
dClient.emit('Twitch/Offline', stream);
|
||||||
updateChatMode(stream.broadcaster_user_id, 'on');
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user