client.on(Events.PresenceUpdate, (oldPresence, newPresence) => { if (newPresence.userId !== myUserId) return; if (connectedSocket && connectedSocket.readyState === Websocket.OPEN) { connectedSocket.send( JSON.stringify({ event: "PRESENCE_UPDATE", data: newPresence, pfp: pfp, }) ); } // just for debugging console.log( `Presence Change Updated: \n User: ${oldPresence?.user} Old: ${oldPresence?.status} -> New: ${newPresence.status}` ); });