I havent seen anything like that before Pyro. I'd be interested to see how well it performs. i cant see it being any easier than the way its currently done. But for newbie users it could be a great help. it could also have its advantages if your away from your main pc and want to just check to see if your bot is still online and also allowing other users some access to the bot via webpage depending on the flags they have on the bot as to what they are allowed to do via the web based management. I guess it has its pro's and con's Security could be an issue for one. I'd be happy to help you beta test it if you are going to go ahead with the project
^DooM^
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
First: Should the control panel be on the same server as the eggdrop or not?
For now, I'll develop it with in mind it will be on the same server.
Maybe in the future I will have the ability for it to be on a different server.
Second: Running/restarting the eggdrop from the panel under the correct user and not the apache user. My friend proposed a shell script that will 'su' or 'suid' to circumvent this problem.
Third: Parsing the channel and user files. Perhaps encrypting/decrypting the passwords.
Fourth: Having PHP telnet into the bot, login, and send a .rehash signal.
I think that's it for now besides the obvious, how to write a really long file in PHP. Which just requires a lot of tedious code.
I think the control panel should be on the same server as the bot but you can make it to alternativ .. like choose your server either you type in another server or localhost
The foruth problem , Maybe you need to write somekinda telnet script and make it work with the rest
I be happy to help you out anyway I could , Testing and such
my PHP and SQL skills are really low
why with telnet stuff ? demo-listen.tcl by egghead and demo-connect.tcl and you're done (i'd say). No need to emulate a partyline and send ".rehash", the pure eggdrop-tcl command "rehash" does the trick.