Read above, Don't bother trying to use the bot with a 'real player' rushing you, it isn't meant for that. The bot can easily be loaded by a level 1 of any class with the proper profile + plugins(armory etc) and level you 1-70 all on its own once configured, The bot can only work as well as you set it up, Trinity combat settings has a misc section to look at and a specific class section to look at for whatever class you bot. There are lots of different functions you can enable/disable, some are enabled by default because its the best way to go for that class botting and if you don't want it you uncheck it.
Almost everything is in the settings, and in diablo itself. Gear/skill/personalize your character around being played by a bot and not a real human being(passives that can give you a free death are great in case the bot screws up and walks into a molten explosion accidentally which it sometimes will path back and forth despite range settings) things do go wrong, but again its a bot and nothing is perfect. Have to make do with what you got.