Yes, bots have been done, and so have bot V.S human wars.
But, what about Bot v.s Bot wars?
Think of a team DM, that while you run around fighting your enemies, there are also bots wandering around, looking for their next victim?
Or have a massive war between two castles.
Wouldn't that be great? IT would. I also have possible ideas of how to make things work correctly:
1. Have bots go into a "wander" mode until they can find an enemy
2. Have bots be able to spawn in a specific "Team"
3. Have easy-to-edit profiles able to be made offline for custom apperances and weapon usage.
4. have bots attempt to attack at a certain point, perhaps fighting while moving towards an objective brick
5. Possibly have certain spawns for standing still bots, perhaps a small 2x2 plate that only spawns 1 bot for that team (great for archers on yoru castle walls)
Just an idea. :3