Projects / SurrealServices


SurrealServices is a full replacement IRC Services package providing NickServ, ChanServ, BotServ, MemoServ, and OperServ, as well as LogServ and ConnectServ. Features are loosely based on ConferenceRoom/Auspice and Anope, as well as NeoStats. Some security features are also available such as a TOR ( detector/banner and a country detector (which checks IP allocation and optionally bans). It is multithreaded to eliminate lag due to the asynchronous nature of MySQL and DNS lookups.

Operating Systems

Recent releases

  •  25 Jun 2011 19:07

    Release Notes: Many bugs were fixed since version 0.4.2, and a bevy of features were added, including a new geoip system (based on MaxMind's GeoLite City), SQLServ for direct access to the database, and IPv6 support. In addition, SrSv now works with MySQL 5.1 and 5.2, and runs on Perl 5.10 and 5.12.

    •  06 Apr 2010 05:47

      Release Notes: This release series concentrates primarily on code reorganizations and new features, including a new geoip module (not just IP->country mapping, but also IP->region and IP->city), NS AJOIN and CS JOIN, and an easier and more reliable SQL schema upgrade process.

      •  21 Jul 2008 08:57

        Release Notes: This release adds a clone finder, easy database backup and restore, a new anope database importer, a ChanServ copy command, NickServ sidentify and gidentify commands, bulk memo manipulation, and aggressive enforcement of no-kick mode. MySQL 5.x and UnrealIRCd 3.2.7 are now supported, and restricted channels are more user-friendly.

        •  17 Mar 2008 23:26

          Release Notes: This release consists of a series of minor bugfixes and documentation updates, converging towards stability.

          •  26 Jan 2008 05:31

            Release Notes: This release includes various bugfixes, including a major change to how the user table works. It also added custom/additional names for services agents, removed some old, dead code, and included an update to the blacklist-data loader. As died over a year ago, data is now loaded from

            Recent comments

            01 Mar 2007 12:08 tabrisnet

            0.4.1-rc3 appears to be very stable
            It ran for a month without restarts w/o any problems, except occasionally chanbots not rejoining after a netsplit.

            At this point I think that 0.4.1-rc3 will become the final release, awaiting final approval by saturn who is the current release-manager.



            co-developer and code monkey SrSv

            12 Jun 2006 09:42 Martindale

            Looks good, hopefully we'll see more from you in the future.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.