pyIrcServer provides a powerful and customizable IRCd.
pyIrcServer is a powerful and very customizable IRCd. Features can be added and removed by changing modules, classes, and utils. The modules expand the classes, and the classes expand the entire IRCd.
The core is very simple, modules are the most important thing because without them the IRCd can't run.
So there'are standard modules inserted in each release and unofficial modules made by users who use this software and want to add their own features.
Requirements:
· Python 2.4 or higher
· PyXML
INSTALLATION:
$ tar -xjf pyircserver-version.tar.bz2
Open config.py and configure it
Running as daemon:
$ ./ircd.py start
Getting help:
$ ./ircd.py --help
Check the version:
$ ./ircd.py --version
What's New in This Release:
· Database interface to allow external real time updates
· XML configuration file
· Debugging messages for developers and testers
· Several important fixes for commands and socket operations
· New server-to-server protocol commands
Product's homepage