public void NoticerCallback(Noticer sender) { bool running = true; while (running) { var ep = Bangumi.GetBangumiEpAsync(BangumiInfo.SeasonId).Result; foreach (var item in ep.Result) { if (item.Episode_id == BangumiInfo.EpNumber) { Thread.Sleep(800); var resu = Comment.SendAsync($"{item.Avid}", Message).Result; Console.WriteLine(resu); running = false; } } Thread.Sleep(20); } Callback(TaskId); }