Send heartbeat to lanyard #6
1 changed files with 9 additions and 0 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue