private void btnStart_Click(object sender, EventArgs e) { if (dgvPosts.Rows.Count > 0 && DialogResult.No == MessageBox.Show("Текущие записи будут очищены, продолжить?", "Очистка результатов", MessageBoxButtons.YesNo)) { return; } dgvPosts.Rows.Clear(); tlpHeader.Enabled = false; btnStart.Enabled = false; btnStop.Enabled = true; if (cbAutobotMode.Checked == false) { StartCollection(); } else { bot = new TelegramPosterBot(Configs.PublicationFilters.PublicateTimeFrom, Configs.PublicationFilters.PublicateTimeTo); bot.OnPublicationSended += Bot_OnPublicationSended; bot.OnPublicationCanceled += Bot_OnPublicationCanceled; bot.OnLogWrite += Bot_OnLogWrite; bot.Start(); } }
private void btnTesting_Click(object sender, EventArgs e) { TelegramPosterBot bot = new TelegramPosterBot(Configs.PublicationFilters.PublicateTimeFrom, Configs.PublicationFilters.PublicateTimeTo); bot.Start(); }