The farmbot imo is too complex, it really annoying to setup if you guy alot of farm villages.
You should add so that you can select barbs and then send a set amout of troups to all villages as soon as you havnt got an attack at the village.
What i mean is.
The bot should recognize the map and which villages that are barbs, and then you set a set amount of troops (i.e 5 LC or 10 spears/5 axes) the bot will automatically send out 'set troops' to each village that is closest to you and thats not already under your attack, untill youre out of 'set troops'.
When an attack occures the bot will recognize this and check for 'set troops' and send them to attack that village again and do this over and over.
You need to add a "block" feature for barbs that you dont want to farm aswell tho, so that it skips those villages and takes the 2nd closest instead.