Using IConfiguration for obtaining token.

This commit is contained in:
Filip Strajnar 2024-06-18 19:56:13 +02:00
parent d630280dc1
commit 805f85eb2f

View file

@ -9,12 +9,11 @@ IConfiguration configuration = new ConfigurationBuilder()
.AddXmlFile("config.xml", true)
.Build();
string? token = Environment.GetEnvironmentVariable("DISCORD_TOKEN");
string? token = configuration.GetSection("Token").Value;
if (token == null)
if(token is null)
{
// Exit.
Console.WriteLine("Token is null. Make sure you set the DISCORD_TOKEN environmental variable.");
Console.WriteLine("Token has not been found in any form of configuration.");
return;
}