Automatically reconnect to Discord RPC at interval (#996)

* initialize before setActivity
This commit is contained in:
Lyall 2025-07-06 08:34:26 +01:00 committed by GitHub
parent 19c8980784
commit cd2d531c54
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 24 additions and 5 deletions

View file

@ -6,6 +6,11 @@ const initialize = (clientId: string) => {
return client;
};
const isConnected = () => {
const isConnected = ipcRenderer.invoke('discord-rpc-is-connected');
return isConnected;
};
const clearActivity = () => {
ipcRenderer.invoke('discord-rpc-clear-activity');
};
@ -21,6 +26,7 @@ const quit = () => {
export const discordRpc = {
clearActivity,
initialize,
isConnected,
quit,
setActivity,
};