@@ -32,14 +32,14 @@ const initDiscordRPC = () => {
3232 try {
3333 const gameActivity = window . getGameActivity ( ) ;
3434 rpcActivity = {
35- state : gameActivity . map . length ? gameActivity . map : 'Playing Krunker' ,
36- details : gameActivity . mode ,
35+ state : gameActivity . map . length && config . get ( 'shareMapInfo' , true ) ? gameActivity . map : 'Playing Krunker' ,
36+ details : gameActivity . mode && config . get ( 'shareModeInfo' , true ) ? gameActivity . mode : undefined ,
3737 largeImageKey : 'laf_icon' ,
38- largeImageText : 'LaF CLient ' ,
39- smallImageKey : `icon_${ gameActivity . class . index } ` ,
40- smallImageText : gameActivity . class . name ,
38+ largeImageText : 'LaF Client ' ,
39+ smallImageKey : config . get ( 'shareClassInfo' , true ) ? `icon_${ gameActivity . class . index } ` : undefined ,
40+ smallImageText : config . get ( 'shareClassInfo' , true ) ? gameActivity . class . name : undefined ,
4141 } ;
42- if ( gameActivity . time ) {
42+ if ( gameActivity . time && config . get ( 'shareTimerInfo' , true ) ) {
4343 rpcActivity . endTimestamp = Date . now ( ) + gameActivity . time * 1e3 ;
4444 }
4545 ipcRenderer . invoke ( 'RPC_SEND' , rpcActivity ) ;
0 commit comments