File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
src/Nullinside.Api.Common/Twitch Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -356,15 +356,21 @@ private Task<bool> Connect() {
356
356
_client . OnRaidNotification += TwitchChatClient_OnRaidNotification ;
357
357
_client . OnDisconnected += ( sender , args ) => {
358
358
LOG . Error ( "Twitch Client Disconnected" ) ;
359
+ try {
360
+ _client . Reconnect ( ) ;
361
+ }
362
+ catch ( Exception ex ) {
363
+ LOG . Error ( "Twitch Client Reconnect Error" , ex ) ;
364
+ }
359
365
} ;
360
366
_client . OnConnectionError += ( sender , args ) => {
361
367
LOG . Error ( $ "Twitch Client Connection Error: { args . Error . Message } ") ;
362
368
} ;
363
369
_client . OnError += ( sender , args ) => {
364
- LOG . Error ( $ "Twitch Client Error: { args . Exception . Message } " ) ;
370
+ LOG . Error ( "Twitch Client Error" , args . Exception ) ;
365
371
} ;
366
372
_client . OnIncorrectLogin += ( sender , args ) => {
367
- LOG . Error ( $ "Twitch Client Incorrect Login: { args . Exception . Message } " ) ;
373
+ LOG . Error ( "Twitch Client Incorrect Login" , args . Exception ) ;
368
374
} ;
369
375
_client . OnNoPermissionError += ( sender , args ) => {
370
376
LOG . Error ( "Twitch Client No Permission Error" ) ;
You can’t perform that action at this time.
0 commit comments