eh, for these 1.5 years I learned much more about C++ and anope |:( , and have wrote my first anope module, basis on cs_join module by n00bie.
The module forces ChanServ join a channel when at least 1 user joins, like BotServ bots, but..
It stays forever on a channel, guarding them, before first services restart.
I wrote this module to prevent 'topic cheatings' on my small network: some ugly users joins the channel, and set topic and modes before ChanServ have take op from them.
Module creates a 'text-database' in main Anope directory, and have a /cs set guard on|off|status option.
Is this idea interested for you?