IRCG is a solution for delivering XML messages to huge numbers of clients in real-time. IRCG leverages the power of established IRC products and the PHP programming language for providing low-latency message streams over persistent HTTP connections. The use of time-proven technology and an easy-to-adapt scripting language is designed to reduce development time and to maximize the value of existing hardware investments. Typical applications of IRCG include online gaming communities and chat systems. IRCG is fully compatible with the ActionScript XMLSocket technology found in Flash-enabled clients.
| Tags | Software Development Libraries |
|---|---|
| Licenses | BSD Original |
Recent releases


Changes: Support has been added for FastCGI. This release works in combination with the PHP FastCGI SAPI.


Changes: This version adds access to several IRC features (LIST, NAMES, OPER, LUSERS), the ability to encode all data sources, fd usage information, and improved handling of various error messages and NOTICE.


Changes: This version integrates fully with Apache 1.3/2.0. Many features were added, including Flash XMLSocket support for bidirectional XML streaming, a failsafe round-robin DNS cache, native shared memory handling, hot upgradability, and much more.


Changes: IRCG has been adapted to the Cygwin environment, a handler for INVITEONLYCHAN was added, and the default limit for channel name lengths was increased. There is no urgent need to upgrade.


Changes: A fix for a segfault in case of empty QUIT, new handlers for some IRC codes, and improved generated quit-messages to include verbose description.