private async Task <(int chatId, int userId)> waitForData(ChatMember member) { var message = await member.getMessage(); var id = message.message.Split(";"); int chatId = Int32.Parse(id[0]); int userId = Int32.Parse(id[1]); return(chatId, userId); }
private async Task ReadUserMessages(ChatMember member) { try { while (true) { var message = await member.getMessage(); _chatMessages.Add(message); } } catch (Exception) { } finally { //just finish } }