diff --git a/src/ts3gotify.ts b/src/ts3gotify.ts index babd587..a5dc3f5 100644 --- a/src/ts3gotify.ts +++ b/src/ts3gotify.ts @@ -43,7 +43,8 @@ export function ts3gotifyFactory( ts3Client: TeamSpeak, gotifyClient: Gotify, gotifyConfig: GotifyConfig, - logger: Logger + logger: Logger, + pingInterval = 2_500 ) { let reconnectInProgress = false; @@ -108,6 +109,8 @@ export function ts3gotifyFactory( } } + setInterval(() => ts3Client.version(true), pingInterval); + ts3Client.on("close", async () => { await reconnectWithBackoff(); });