示例#1
0
 private Task LavalinkErrored(LavalinkNodeConnection lvn, DSharpPlus.EventArgs.SocketErrorEventArgs e)
 {
     if (e.Exception.Message ==
         "An attempt was made to transition a task to a final state when it had already completed.")
     {
         return(Task.CompletedTask);
     }
     ShimakazeBot.SendToDebugRoom($" Lavalink error:\n{e.Exception?.Message}");
     return(Task.CompletedTask);
 }
示例#2
0
 public static Task Client_SocketErrored(DiscordClient sender, DSharpPlus.EventArgs.SocketErrorEventArgs e)
 {
     sender.Logger.LogError("Socket Error: " + e.Exception);
     return(Task.CompletedTask);
 }