Thanks for this guys - Just an update:
Services bot is currently running stably. I've made a single addition that makes it suitable for developing plugins rapidly on. It is possible to rehash the bot if you're a comms admin using !rehash. I was going to make it possible to fully restart the service daemon from irc but due to my ОCD I don't want to do it with a wrappеr process - as such it's a relatively complex procedure that involves double forking the daemon AGAIN‚ before killing off the old daemon, then re-running itѕеlf and double forking before killing the old-new daemon. Derp - and the only reason to really need to restart the bot fully (aside from if theres a terribly large failure when something happens) is when changes are made to the core code. Generally by me.
Anyway - I think what I need to do is get some example code up for how to interface with SQL from the bot. Might have to write a new module for that (basic) and get an SQL user created that has read access to the necessary databases (current user has write access to the irc db - not good).
If Ander is happy with it‚ what are your guyѕ thoughts on SFTP accеss so you can have a poke around? I don't mind writing modules for stuff but since I don't have the greatest understanding of some of the other services (e.g. killboard) it may be much quicker and simpler for you guys to develop stuff yourselves.