Archive for the ‘ Tools ’ Category

beware ircd

beware ircd.

Welcome to “beware ircd”.

This is an IRC server for windows and linux

IRC is the standard protocol for chat on internet

Even though IRC is only text, it is popular. Right now, hundreds of thousands of people are using irc, most of them are on 4 big nets: Undernet, EFnet, IRCnet, and Quakenet.

running your own IRC server is very useable for different kinds of communication on internet or LAN, such as:

  • online education, school
  • helpdesk, support
  • your own place/meeting point to chat with friends, independent of existing nets. You want to be IRCop?
  • chat on your website (combined with a java client)
  • testing (mIRC) scripts Download source code at SourceForge


  • freeware
  • Can be used with existing IRC clients
  • no install/uninstall needed. just unzip/delete.
  • server relaying supported: set up an irc network, or server cluster for load balancing
  • can run as NT system service
  • uses undernet P10 compatible protocol for server links
  • most non-undernet features are Quakenet (asuka) compatible
  • faster than commercial windows irc servers
  • secure: ability to disable any command for users, silence, anti netride, anti desynch, “no ctcp” channel mode, CFV-165, option to prevent users from creating channels, connection throttling, target limiting, nospoof ping, hub IP hiding, etc.
  • support for host hiding (umode +x)
  • support for auditorium mode (cmode +D)
  • server reply/error messages can be edited
  • a large number of settings, everything can be configured.
  • optional SVSNICK and SVSJOIN commands
  • no artificial limits on concurrent users, channels, etc.
  • full support for virtual hosting (multihomed systems)

Note that beware ircd has and has always had stability problems. it can be used perfectly fine for testing or a small irc server, and it is probably one of the better choices you have on windows. but with many local users (not sure how many) it will have problems such as excessive cpu usage, hanging/crashing, etc. if you need a server for many users or you find stability and uptime important, you should run a real ircd, on a real OS.