We created a java robot crawler that continuously checks a page to see if a new link has been posted. The robot has to be able to enter search criteria when refreshing the page and be able to filter by newest to oldest. The robot should send an email to a list of email addresses if a new link is posted. The robot should also make a noise when a new link is posted. Once a link is posted and the robot has reacted once, that same link should not trigger the robot again. The robot should also continue running even after it has found a new link. The robot should be able to be started with one click. The timer of robot would check what the robot is doing as well. The robot run from 8 AM to 6 PM every weekday.