Projects / pyIrcServer

pyIrcServer

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.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  07 Jun 2005 11:43

    Release Notes: An XML configuration file was implemented. Debugging messages were added for developers and testers. A database interface for external real time updates was added. Several important fixes were made for commands and socket operations. New server-to-server protocol commands were added.

    •  19 Dec 2004 14:34

      Release Notes: A base for dynamic link protocols was made. The ENGINE internal command, which is not present in the RFC, was added. This command is used to dynamically control the server engines like modules. There are now better controls against config and module files with errors and warnings. Aliases can now have multiple arguments. Each function has been documented. An internal "log: rehash" was added. If enabled, errors are logged when rehashing a config file. Rehashing was fixed. New commands (KILL, USERHOST, SERVER) were added. virtualhosts for clients and operators were added. "userhost" was added in every "oper" section item.

      •  30 Oct 2004 15:50

        No changes have been submitted for this release.

        •  13 Oct 2004 14:14

          Release Notes: New startup controls against the config file were added. Restarting of the ircd from the command line was fixed. The NICK command was fixed. New commands were added (AWAY and WHOWAS). The client's socket bugs were fixed. New modes were added to channels (+m). A bug in the MODE command for the channel context was fixed. "Perform" was added in the "channel" section of the config file to specify what commands should be executed when a client joins a channel.

          •  08 Oct 2004 02:36

            No changes have been submitted for this release.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.