From 3bf7dafd2a8a8362f0aa16236192e54c4ac5efd9 Mon Sep 17 00:00:00 2001 From: Pietro di Caprio Date: Sat, 13 Jun 2020 15:02:50 +0200 Subject: [PATCH] Count callback queries too in handled messages --- Unifiedban.Terminal/Bot/Manager.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Unifiedban.Terminal/Bot/Manager.cs b/Unifiedban.Terminal/Bot/Manager.cs index bb2d862..43f9216 100644 --- a/Unifiedban.Terminal/Bot/Manager.cs +++ b/Unifiedban.Terminal/Bot/Manager.cs @@ -106,6 +106,8 @@ private static async void BotClient_OnCallbackQuery(object sender, CallbackQuery { if (e.CallbackQuery.Message.Date < DateTime.Now.AddDays(-1)) return; + + await Task.Run(() => CacheData.IncrementHandledMessages()); if(CacheData.Groups[e.CallbackQuery.Message.Chat.Id].State != Models.Group.TelegramGroup.Status.Active) return; @@ -135,6 +137,9 @@ private static async void BotClient_OnMessage(object sender, MessageEventArgs e) if (e.Message.Date < DateTime.Now.AddDays(-1)) return; + + await Task.Run(() => CacheData.IncrementHandledMessages()); + if(CacheData.Groups.Keys.Contains(e.Message.Chat.Id)) if (CacheData.Groups[e.Message.Chat.Id].State != Models.Group.TelegramGroup.Status.Active && @@ -150,7 +155,6 @@ private static async void BotClient_OnMessage(object sender, MessageEventArgs e) UserId = -1 }); - await Task.Run(() => CacheData.IncrementHandledMessages()); await Task.Run(() => Functions.CacheUsername(e.Message)); if (e.Message.MigrateToChatId != 0)