private void OnMap(MapForReviewEvent e) { EnableButtons(true); StatusText.Text = "Scanning:"; WorldName.Text = e.Name + " by " + e.Creators; ScanProgress.Text = e.MapNumber + "/" + e.TotalMaps; }
private void OnMap(MapForReviewEvent e) { Console.WriteLine($"Scanning: {e.Name} by {e.Creators} ({e.MapNumber}/{e.TotalMaps})"); Console.Write("Accept? [y/N]"); var response = Console.ReadKey(); switch (response.Key) { case ConsoleKey.Y: new MapReviewedEvent(ReviewResult.Accepted).RaiseIn(bot); break; case ConsoleKey.S: new MapReviewedEvent(ReviewResult.Stopped).RaiseIn(bot); break; default: new MapReviewedEvent(ReviewResult.Rejected).RaiseIn(bot); break; } }