Send heartbeat to lanyard #6

Closed
seth wants to merge 3 commits from (deleted):main into main
Showing only changes of commit 99e9be8217 - Show all commits

View file

@ -108,6 +108,15 @@ if (userId && instanceUri) {
socket.addEventListener("message", (event) => { socket.addEventListener("message", (event) => {
const payload = JSON.parse(event.data); const payload = JSON.parse(event.data);
if (payload.op === 1) {
setInterval(() => {
socket.send(
JSON.stringify({
op: 3
}))
}, payload.d.heartbeat_interval);
}
if (payload.t === "INIT_STATE" || payload.t === "PRESENCE_UPDATE") { if (payload.t === "INIT_STATE" || payload.t === "PRESENCE_UPDATE") {
updatePresence(payload.d); updatePresence(payload.d);
requestAnimationFrame(() => updateElapsedAndProgress()); requestAnimationFrame(() => updateElapsedAndProgress());