Hosting bots is not as difficult as it sounds. If I can do it, then I’m sure most people here can too. If you can Host a game on the Lobby, then you are almost there. Just needs a few tweaks to your router, a .bat file, a bit of patience and possible some help from a friendly Mod!
First you need to update your router settings and open more ports. You should already have port 3300 open. I opened 6 in all, 3300 to 3305 (one for your own Hosting and 5 for the Bots). There is a freeware program you can use: Simple Port Forwarding (see here http://www.simpleportforwarding.com/download ), which can help with the task. Follow the program instructions and open the required ports.
Once you’ve opened the ports, you need to download the latest Beta(Pre-Release) version of TripleA. This is located here https://github.com/triplea-game/triplea/releases/ . This can be installed in a different folder from your stable TripleA. It's is recommended that you keep the stable version for testing purposes between the two versions of TripleA. I used the 1.9.0.0.10245 version. It is in this new folder that the .bat files must be inserted.
Next is to create a .bat file. Using the attached .txt file as an example, edit the following asterisked sections:
SET PORT= **** (the number of the port)
SET BOT_NUMBER= *** (the number to identify the bot on the lobby, your choice)
.name=Bot%BOT_NUMBER%_ ***** (letters and/or numbers to identify the bot on the lobby, your choice. Mine is DKMart1)
.hostedBy= Bot%BOT_NUMBER%_***** (letters and/or numbers to identify the bot on the lobby, your choice. Mine is DKMart1)
.supportEmail=************** (your email so Mods know where to find you… )
Once you’ve finished editing, save the file with the .bat extension. You can call the file anything you wish (in my case DKMart1_bot_1.bat).
Repeat for the number of bots you wish to create.
Remember, SET PORT= must be different for each .bat file and correspond to the ports you have opened on your router!
Place the .bat files in the 1.9.0.0.10245 TripleA folder. If all goes to plan, when you click on the .bat file a command prompt window will open and attempt to load the bot to the server lobby. Open TripleA as usual (not the 1.9.0.0.10245 version), go to the lobby and marvel at the wonder of your work.
Any problems contact a Mod (@prastle). He’ll sort you out! LOL