Send heartbeat to lanyard #6

Closed
seth wants to merge 3 commits from (deleted):main into main

View file

@ -107,6 +107,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);