The bot would have to take up a player space to know whats going on.
Without the API that I am asking for - most likely yes.