[whois] Remove unused import. Fix .gitignore. Do no fetch chatmember info, if custom status is set.

This commit is contained in:
West14
2022-01-20 15:00:34 +02:00
parent a8c02184e9
commit 5513d0b62b
3 changed files with 2 additions and 4 deletions
+1 -1
View File
@@ -7,5 +7,5 @@ obj/
.DS_Store .DS_Store
appsettings.json appsettings.json
Core/Core.csproj.user *.csproj.user
Core/appsettings.Development.json Core/appsettings.Development.json
-1
View File
@@ -4,7 +4,6 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using SQLitePCL;
using Telegram.Bot.Types; using Telegram.Bot.Types;
namespace Kruzya.TelegramBot.Core.Service namespace Kruzya.TelegramBot.Core.Service
+1 -2
View File
@@ -161,14 +161,13 @@ namespace West.TelegramBot.ChatManagement.Handler
private async Task<string> GetChatMemberStatusString(User user) private async Task<string> GetChatMemberStatusString(User user)
{ {
var chatMember = await Bot.GetChatMemberAsync(Chat.Id, user.Id);
var customStatus = _userService.GetUserCustomStatus(user.Id); var customStatus = _userService.GetUserCustomStatus(user.Id);
if (customStatus != null) if (customStatus != null)
{ {
return customStatus; return customStatus;
} }
var chatMember = await Bot.GetChatMemberAsync(Chat.Id, user.Id);
return chatMember.Status switch return chatMember.Status switch
{ {
ChatMemberStatus.Creator => "Владелец", ChatMemberStatus.Creator => "Владелец",