From 924b0b5459a359c3ff02019d6c15a0084ec18c3d Mon Sep 17 00:00:00 2001 From: Sella-GH <147769367+Sella-GH@users.noreply.github.com> Date: Sun, 21 Jul 2024 21:42:11 +0200 Subject: [PATCH] Add DiscordClient to ServiceCollection --- src/AzzyBot-Next.Bot/Extensions/ServiceCollectionExtensions.cs | 1 + src/AzzyBot-Next.Bot/Startup.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/AzzyBot-Next.Bot/Extensions/ServiceCollectionExtensions.cs b/src/AzzyBot-Next.Bot/Extensions/ServiceCollectionExtensions.cs index 834f4455..f644e8ef 100644 --- a/src/AzzyBot-Next.Bot/Extensions/ServiceCollectionExtensions.cs +++ b/src/AzzyBot-Next.Bot/Extensions/ServiceCollectionExtensions.cs @@ -58,6 +58,7 @@ public static void AzzyBotServices(this IServiceCollection services, bool isDock services.AddHostedService(s => s.GetRequiredService()); services.AddLavalink(); + services.AddSingleton(s => s.GetRequiredService().Client); services.ConfigureLavalink(config => { config.BaseAddress = (isDocker) ? new("http://AzzyBot-Ms:2333") : new("http://localhost:2333"); diff --git a/src/AzzyBot-Next.Bot/Startup.cs b/src/AzzyBot-Next.Bot/Startup.cs index 70212128..ce04764c 100644 --- a/src/AzzyBot-Next.Bot/Startup.cs +++ b/src/AzzyBot-Next.Bot/Startup.cs @@ -22,7 +22,7 @@ public static async Task Main(string[] args) if (isDocker && !skipDbWaiting) { // Give the database time to start up - await Task.Delay(TimeSpan.FromSeconds(30)); + await Task.Delay(TimeSpan.FromSeconds(15)); } // https://stackoverflow.com/a/71786309