From fce225ee0c1e9f953af5b9df4abd9fef5d29e4bf Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Sun, 16 Jun 2024 01:42:35 +0200 Subject: [PATCH] Sleep more if there are too many requests. --- DiscordDelete/Program.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/DiscordDelete/Program.cs b/DiscordDelete/Program.cs index 44440b6..3ac9cd8 100644 --- a/DiscordDelete/Program.cs +++ b/DiscordDelete/Program.cs @@ -32,6 +32,12 @@ int finalCode = await CommandLine ); message.LastHttpCode = (int)response.StatusCode; + if (response.StatusCode == System.Net.HttpStatusCode.TooManyRequests) + { + Console.WriteLine("Too many requests. Sleeping for extra 20 seconds."); + await Task.Delay(TimeSpan.FromSeconds(20)); + } + db.Update(message); await db.SaveChangesAsync();