static void Main(string[] args) { DateTimeOffset date = DateTimeOffset.Now; string dateString = date.ToString("yyyy-MM-dd"); string fileName = $"program{date.Ticks}.png"; OvvaService ovva = new OvvaService(); var programs = ovva.GetProgramForChannelByDay(fileName, ConstantInfo.Lang, dateString, ConstantInfo.Channel); //foreach (var program in programs) //{ // var olol = new DateTime(program.BeginTime); // var olol1 = olol.ToString("t"); // program.Time = $"{new DateTime(program.BeginTime).ToString("t")} - {new DateTime(program.EndTime).ToString("t")}"; //} var costils = CostilParse(programs); string html = HtmlHelper.RenderHtml(costils, dateString); HtmlHelper.SaveHtmlToImage(html, fileName); VkService vk = new VkService(); vk.Authorize(ConstantInfo.AppId, ConstantInfo.Email, ConstantInfo.Password, Settings.All); var photos = vk.UploadImageInGroup((long)ConstantInfo.AlbumId, (long)ConstantInfo.GroupId, fileName); vk.WallPost("Hacaton Int20h", photos, (long)ConstantInfo.GroupId, true); }