public override async void Execute(Message message, TelegramBotClient client) { var chatId = message.Chat.Id; var keyboard = TelegramBot.GetButtons(Repository.GetPacksNames(message.From.Id.ToString()).ToList()); dialogs[chatId.ToString()] = createLearningDialogBranch(); await client.SendTextMessageAsync(chatId, "Выбери колоду, которую хочешь учить\n\nВАЖНО: для вызова другой команды, заверши эту :)", replyMarkup : keyboard); }