diff --git a/src/src/StevesBot.Library/Discord/ServicesExtensions.cs b/src/src/StevesBot.Library/Discord/ServicesExtensions.cs index 542dcd5..71a9183 100644 --- a/src/src/StevesBot.Library/Discord/ServicesExtensions.cs +++ b/src/src/StevesBot.Library/Discord/ServicesExtensions.cs @@ -17,9 +17,10 @@ public static class ServicesExtensions c.BaseAddress = new Uri(discordOptions.ApiUrl); c.DefaultRequestHeaders.Authorization = new("Bot", discordOptions.AppToken); - var instrumentation = sp.GetRequiredService(); + var instrumentation = sp.GetService(); + var version = instrumentation?.SourceVersion ?? "0.0.0"; - var userAgentString = $"DiscordBot (https://github.com/StevanFreeborn/steves-bot, {instrumentation.SourceVersion})"; + var userAgentString = $"DiscordBot (https://github.com/StevanFreeborn/steves-bot, {version})"; c.DefaultRequestHeaders.Add("User-Agent", userAgentString); }) .AddStandardResilienceHandler();