Screeps programmable MMO RTS will go public on August 12
screeps.com
screeps.com
The best botting experiences I've had were in a tournament format. Initially you square off against opponents who you can teach your bot to beat using only very simple heuristics. Then you progress to opponents who require increasingly more sophisticated algorithms. It wouldn't be fun for novices to immediately face the best bot anyone has produced.
You can't control the entire world, there are game mechanics to prevent this.
But the game itself is very cool and you can do a lot without too much work. Definitely worth checking out.