private static async Task <Tuple <ToExit, ChatMember[], List <int> > > CheckIfToExit_NullValue2Async( TelegramBotAbstract telegramBotClient, MessageEventArgs e) { var r = await telegramBotClient.GetChatAdministratorsAsync(e.Message.Chat.Id); if (r == null) { return(new Tuple <ToExit, ChatMember[], List <int> >(ToExit.STAY, r, new List <int> { 3 })); } foreach (var chatMember in r) { var isCreator = Creators.CheckIfIsCreatorOrSubCreator(chatMember); if (isCreator != null && isCreator.Value) { return(new Tuple <ToExit, ChatMember[], List <int> >(ToExit.STAY, r, new List <int> { 4 })); } } return(new Tuple <ToExit, ChatMember[], List <int> >(ToExit.EXIT, r, new List <int> { 5 })); }