That has nothing to do with the bot, basically if you host non-dota games its hard to gather players no matter how many times you pub. Hosting DotA games, just wait and pub your game (also wait for the refresh) and players will join, now tell me what kind of (non-dota)map/s you load on the bot?