2 very easy solutions to the "bot" problems:
1. In the open time screen, add 2 more columns for the open time output, one which says "Time Entered" and the other that says "Num of Pending Requests".
If you submit an open time request and see a great trip, but notice that it came into open time 20 minutes ago and has 10 number of pending requests, chances are you are not going to submit a trip trade and your are not going to update open time 2000 times in the next hour waiting to see if the trip is still there.
2. If caught using an automated bot program and you are not present at the computer, you will be in violation of the company computer security policy and subject to disciplinary action. Disciplinary action could be anything such as open time suspension for a period of time or something similar.
Security is a very big deal in the computer industry and shouldn't be taken lightly.