Send heartbeat to lanyard

This commit is contained in:
wont-stream 2025-04-06 21:35:43 -04:00
parent c79ee2b203
commit 99e9be8217

View file

@ -108,6 +108,15 @@ if (userId && instanceUri) {
socket.addEventListener("message", (event) => {
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") {
updatePresence(payload.d);
requestAnimationFrame(() => updateElapsedAndProgress());