the path is wrong if your mod is "not named bots"
my path for botnames.txt is root/mods/kabbot kabbot is the name of the fake mod I use to run the game so I placed the botnames.txt in kabbot where my server config file is.
my startup line contains +set fs_game "mods/kabbot" +exec server.cfg so the game knows where the kabbot is. (there is more to the startup line but those two were important)
as for the bot config here is mine in the server.cfg
set bots_team "autoassign" //'autoassign' will have bots balance the teams 'allies' will have the bots join the allies team 'axis' will have the bots join the axis team 'custom' will have bots_team_amount bots on the axis team, the rest will be on the allies team
set bots_team_amount "10" // an integer amount of bots to have on the axis team if bots_team is set to 'custom', the rest of the bots will be placed on the allies team.
set bots_team_mode "0" // 0 = ????????? ????, 1 = ?????
set bots_manage_fill_mode "0" // 0 will consider both players and bots. 1 will only consider bots
set bots_manage_fill "10" //an integer amount of players/bots (depends on bots_manage_fill_mode) to retain on the server, it will automatically add bots to fill player space.
set bots_manage_fill_kick "1" //a boolean value (0 or 1)
set bots_manage_fill_spec "0" //a boolean value (0 or 1), whether or not if the server should consider players who are on the spectator team when filling player space.
set bots_team_force "0" //(0 or 1), whether or not if the server should enforce periodically the bot's team?
set bots_skill "3" //0 will be mixed difficultly 1 will be the most easy 2-6 will be in between most easy and most hard 7 will be the most hard. 8 will be custom.
set bots_loadout_allow_op "1" // whether or not if the bots are allowed to use jug, marty and laststand.
set bots_loadout_reasonable "1"// bots should filter out bad create a class selections//new
set bots_manage_add 4 // an integer amount of bots to add to the game, resets to 0 once the bots have been added.
set bots_skill_axis_hard "1" //- an integer amount of hard bots on the axis team.
set bots_skill_axis_med "1" //- an integer amount of medium bots on the axis team.
set bots_skill_allies_hard "1" //- an integer amount of hard bots on the allies team.