mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-01 08:20:08 +00:00
16 lines
402 B
TypeScript
16 lines
402 B
TypeScript
import { WebSocket } from "https://deno.land/std/ws/mod.ts";
|
|
|
|
export const keepDiscordWebsocketAlive = (socket: WebSocket, millesecondsInterval: number, payload: number | null = null) => {
|
|
let previousSequenceNumber = payload
|
|
|
|
setInterval(() => {
|
|
const response = await socket.send(JSON.stringify({
|
|
op: 1,
|
|
d: previousSequenceNumber
|
|
}))
|
|
|
|
console.log(response)
|
|
|
|
}, millesecondsInterval)
|
|
}
|