An IRCd is not just for Christmas ...

BinGOs on 2006-09-26T10:05:08

So I finally got around to giving POE::Component::Server::IRC a production release

It has been skulking around on CPAN as a development release for a month without much complaint so I thought it was time to thrust it out into the open >;)

POE::Component::Server::IRC is a complete IRC server implementation in Perl using POE and is the result of reverse engineering Hybrid IRCd and consultation with the pertinent RFCs (where applicable).

So, why write a perl ircd? What was wrong with pircd ?

Well .... because they said I was mad and pircd was just not POE

Some things you might want to do with it:

  • Run an irc server, duh >:)
  • Run an irc network
  • Run an irc server or irc network for testing one's poco-irc bots.
  • Write an irc service
  • Write a gateway between IRC and someother chat service, such as Chatterbox or Instant Messaging

As they say, "The possibilities are endless"


Possibilities?

revdiablo on 2006-09-26T18:45:59

This is most excellent. It makes me want to write an IRC server that has a remote control socket interface, HTTP status pages, an optional GUI, and all the other things that POE makes it convenient and possible to mash together. Mwu ha ha.

And don't forget the most important use!

Alias on 2006-09-26T23:30:36

Running your own highly customised Perl botnets! :)