well umm I run unrealircd (try a google search)
and on a win32 platform as my ircd server
then I have a windrop (eggdrop bot) that monitors my channels
all on a win32 system; free system too!
try google to yield better results
but I consider the bot and ircd server configuration rather advanced
not recomended for ordinary users