diff --git a/ArchiSteamFarm/ArchiLogger.cs b/ArchiSteamFarm/ArchiLogger.cs index 1154d1644..9ff07284f 100644 --- a/ArchiSteamFarm/ArchiLogger.cs +++ b/ArchiSteamFarm/ArchiLogger.cs @@ -113,7 +113,6 @@ namespace ArchiSteamFarm { LogGenericError(nullObjectName + " is null!", previousMethodName); } - [SuppressMessage("ReSharper", "UnusedMember.Global")] internal void LogGenericDebug(string message, [CallerMemberName] string previousMethodName = null) { if (string.IsNullOrEmpty(message)) { LogNullError(nameof(message)); @@ -122,5 +121,14 @@ namespace ArchiSteamFarm { Logger.Debug($"{previousMethodName}() {message}"); } + + internal void LogGenericTrace(string message, [CallerMemberName] string previousMethodName = null) { + if (string.IsNullOrEmpty(message)) { + LogNullError(nameof(message)); + return; + } + + Logger.Trace($"{previousMethodName}() {message}"); + } } } diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index ffa22658f..3a033fc98 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -2066,6 +2066,8 @@ namespace ArchiSteamFarm { return; } + ArchiLogger.LogGenericTrace(callback.ChatRoomID.ConvertToUInt64() + "/" + callback.ChatterID.ConvertToUInt64() + ": " + callback.Message); + switch (callback.Message) { case "!leave": if (!IsMaster(callback.ChatterID)) { @@ -2110,6 +2112,8 @@ namespace ArchiSteamFarm { return; } + ArchiLogger.LogGenericTrace(callback.Sender.ConvertToUInt64() + ": " + callback.Message); + await HandleMessage(callback.Sender, callback.Sender, callback.Message).ConfigureAwait(false); } diff --git a/ArchiSteamFarm/Logging.cs b/ArchiSteamFarm/Logging.cs index 835915cb1..3d6c8c07d 100644 --- a/ArchiSteamFarm/Logging.cs +++ b/ArchiSteamFarm/Logging.cs @@ -53,7 +53,7 @@ namespace ArchiSteamFarm { }; config.AddTarget(coloredConsoleTarget); - config.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, coloredConsoleTarget)); + config.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, coloredConsoleTarget)); if (Program.IsRunningAsService) { EventLogTarget eventLogTarget = new EventLogTarget("EventLog") { @@ -63,7 +63,7 @@ namespace ArchiSteamFarm { }; config.AddTarget(eventLogTarget); - config.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, eventLogTarget)); + config.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, eventLogTarget)); } else if (Program.Mode != Program.EMode.Client) { FileTarget fileTarget = new FileTarget("File") { DeleteOldFileOnStartup = true, @@ -72,7 +72,7 @@ namespace ArchiSteamFarm { }; config.AddTarget(fileTarget); - config.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, fileTarget)); + config.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, fileTarget)); } LogManager.Configuration = config; diff --git a/GUI/Logging.cs b/GUI/Logging.cs index 2090e5605..ab5958926 100644 --- a/GUI/Logging.cs +++ b/GUI/Logging.cs @@ -68,7 +68,7 @@ namespace ArchiSteamFarm { }; LogManager.Configuration.AddTarget(fileTarget); - LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, fileTarget)); + LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, fileTarget)); LogManager.ReconfigExistingLoggers(); } @@ -88,7 +88,7 @@ namespace ArchiSteamFarm { LogManager.Configuration.AddTarget(formControlTarget); - LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Trace, formControlTarget)); + LogManager.Configuration.LoggingRules.Add(new LoggingRule("*", LogLevel.Debug, formControlTarget)); LogManager.ReconfigExistingLoggers(); }