Well to use the host bot you need either the real WC3 Game or you h4x it!
What the bot does is it looks in the Warcraft III Folder that is in you Program Files (Usually, unless specified otherwise)and uses hashes and hex decimals to verify that its the map it is looking for.
So what you do is you Create your own folder(smart ehh?)with a Maps folder inside that folder. Usually all your download maps go into that folder. So you just create a folder called Warcraft III and a Subfolder calls Maps and a subfolder to that folder called download(s) and put the map in there. Shadow if you need help setting it up and what not I can help. I have worked with this bot and used to own one myself. My clan(other clan) has one.