From 6a4ee6e7918108238f5289382654816bce6f5636 Mon Sep 17 00:00:00 2001 From: Nikolay Kochulin Date: Sun, 6 Jan 2019 23:49:02 +0300 Subject: [PATCH] Add a bit of logging to AwardCommand and ChangeLocaleCommand --- JetKarmaBot/Commands/AwardCommand.cs | 4 +++- JetKarmaBot/Commands/ChangeLocaleCommand.cs | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/JetKarmaBot/Commands/AwardCommand.cs b/JetKarmaBot/Commands/AwardCommand.cs index c6be5c0..a3a0a9c 100644 --- a/JetKarmaBot/Commands/AwardCommand.cs +++ b/JetKarmaBot/Commands/AwardCommand.cs @@ -6,12 +6,14 @@ using Telegram.Bot.Args; using Telegram.Bot.Types; using Perfusion; using JetKarmaBot.Services; +using NLog; namespace JetKarmaBot.Commands { class AwardCommand : IChatCommand { public IReadOnlyCollection Names => new[] { "award", "revoke" }; + private static Logger log = LogManager.GetCurrentClassLogger(); public bool Execute(CommandString cmd, MessageEventArgs args) { @@ -63,7 +65,7 @@ namespace JetKarmaBot.Commands ToId = recipient.Id, ChatId = args.Message.Chat.Id }); - + log.Debug($"Awarded {(awarding ? 1 : -1)}{awardType.Symbol} to {recipient.Username}"); db.SaveChanges(); string message = awarding diff --git a/JetKarmaBot/Commands/ChangeLocaleCommand.cs b/JetKarmaBot/Commands/ChangeLocaleCommand.cs index 7baf9ae..a876385 100644 --- a/JetKarmaBot/Commands/ChangeLocaleCommand.cs +++ b/JetKarmaBot/Commands/ChangeLocaleCommand.cs @@ -3,12 +3,14 @@ using Telegram.Bot; using Telegram.Bot.Args; using Perfusion; using JetKarmaBot.Services; +using NLog; namespace JetKarmaBot.Commands { class LocaleCommand : IChatCommand { public IReadOnlyCollection Names => new[] { "changelocale", "locale" }; + private static Logger log = LogManager.GetCurrentClassLogger(); public bool Execute(CommandString cmd, MessageEventArgs args) { @@ -29,6 +31,7 @@ namespace JetKarmaBot.Commands else localeId = Locale.FindByCommonName(cmd.Parameters[0]).Name; db.Chats.Find(args.Message.Chat.Id).Locale = localeId; + log.Debug($"Changed language of chat {args.Message.Chat.Id} to {localeId}"); db.SaveChanges(); currentLocale = Locale[db.Chats.Find(args.Message.Chat.Id).Locale];