diff --git a/PluralKit.Bot/Utils/MiscUtils.cs b/PluralKit.Bot/Utils/MiscUtils.cs index 4ce4b24c..4d0c2e22 100644 --- a/PluralKit.Bot/Utils/MiscUtils.cs +++ b/PluralKit.Bot/Utils/MiscUtils.cs @@ -35,7 +35,10 @@ namespace PluralKit.Bot if (e is BadRequestException bre && bre.WebResponse.Response.Contains("
nginx
")) return false; if (e is NotFoundException ne && ne.WebResponse.Response.Contains("
nginx
")) return false; if (e is UnauthorizedException ue && ue.WebResponse.Response.Contains("
nginx
")) return false; - + + // 500s? also not our problem :^) + if (e is ServerErrorException) return false; + // Webhook server errors are also *not our problem* // (this includes rate limit errors, WebhookRateLimited is a subclass) if (e is WebhookExecutionErrorOnDiscordsEnd) return false;