From e97a4e7a66624d86b0417801910c367ed62c3cc4 Mon Sep 17 00:00:00 2001 From: balos Date: Sat, 26 Apr 2025 20:39:32 +0200 Subject: [PATCH] =?UTF-8?q?a=20logol=C3=A1s=20k=C3=BCl=C3=B6n=20f=C3=A1jlb?= =?UTF-8?q?a=20ker=C3=BClt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logger.cs | 22 ++++++++++++++++++++++ program.cs | 13 +++---------- 2 files changed, 25 insertions(+), 10 deletions(-) create mode 100644 logger.cs diff --git a/logger.cs b/logger.cs new file mode 100644 index 0000000..1dc88ad --- /dev/null +++ b/logger.cs @@ -0,0 +1,22 @@ +using Microsoft.Extensions.Logging; + +namespace T3k3rg0 +{ + public static class Logger + { + public static ILoggerFactory CreateLoggerFactory() + { + return LoggerFactory.Create(builder => + { + builder + .AddSimpleConsole(options => + { + options.TimestampFormat = "[yyyy-MM-dd HH:mm:ss] "; + options.SingleLine = true; + options.ColorBehavior = Microsoft.Extensions.Logging.Console.LoggerColorBehavior.Enabled; + }) + .SetMinimumLevel(LogLevel.Debug); + }); + } + } +} diff --git a/program.cs b/program.cs index ad09b03..955e051 100644 --- a/program.cs +++ b/program.cs @@ -13,17 +13,15 @@ namespace T3k3rg0 { Env.Load(); // .env fájl betöltése + var loggerFactory = Logger.CreateLoggerFactory(); + var discord = new DiscordClient(new DiscordConfiguration() { Token = Environment.GetEnvironmentVariable("DISCORD_BOT_TOKEN"), TokenType = TokenType.Bot, Intents = DiscordIntents.All, MinimumLogLevel = LogLevel.Debug, - LoggerFactory = LoggerFactory.Create(builder => - { - builder.AddConsole(); - builder.SetMinimumLevel(LogLevel.Debug); - }) + LoggerFactory = loggerFactory, }); var commands = discord.UseCommandsNext(new CommandsNextConfiguration() { @@ -35,11 +33,6 @@ namespace T3k3rg0 commands.RegisterCommands(); ReactionRoleHandler.Register(discord); - discord.Ready += async (s, e) => - { - Console.WriteLine("T3k3rg0 elindult !"); - }; - await discord.ConnectAsync(); await Task.Delay(-1); }