I'm using FightBot for a long time, it's Amazing but there's a loop hole.
FightBot keeps the opponent hitting even when a shield is in use. This easily captures the hack client.
SOLUTION: Make an option(Checkbox) in "FightBot" settings that, if selected then FightBot will automatically unshield player just before hitting.
Note: This modification is really minor and should be easy to fix. So hope this gets attention. 😊