It doesn't require all confs to be in the root dir, just that the bot sending have the file in the same relative location as the bot requesting.
For example, if WimpBot's conf is netbots/confs/wimp.conf and you do a .netupdate from ToughBot, then WimpBot will ask ToughBot for netbots/confs/wimp.conf, and that's where ToughBot will look.
yea ok but, the leaf bot have its conf in /home/user/eggdrop/ it will request it from /home/user/eggdrop/ on the hub bot and it make distro bot have all the the conf's for the whole botnet in eggdrop/ dir.
i want to be able to edit the conf of a leaf bot on the hub shell, then use netupdate and nethash to update all bots
There is no support for having the files in a different relative directory on the distribution bot.
Alternatives are to use a 'conf' dir on your leaf bots, or name the confs in such a way that they don't clutter things in the root (e.g. conf.bot rather than bot.conf, so they're bunched together alphabetically).