public static void DeleteMessage(string webhookURL, ulong id, out string message) { if (IsWebhookURLValid(webhookURL)) { try { var client = new DiscordWebhookClient(webhookURL); try { client.DeleteMessageAsync(id).Wait(); } finally { client.Dispose(); } message = "Deleted message"; return; } catch (Exception e) { message = "Couldn't delete message: " + e.Message; return; } } message = "Webhook url invalid"; }