PHP Classes
elePHPant
Icontem

PHP IRC Server: Implement an IRC chat server in pure PHP

Recommend this page to a friend!
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2015-10-12 (4 years ago) RSS 2.0 feedStarStarStar 49%Total: 320 This week: 1All time: 7,088 This week: 314Up
Version Licenses PHP version Categories
irc-server 1.1Artistic License, B...5Networking, PHP 5, Chat
Description Author

This package can implement an IRC chat server in pure PHP.

It can listen to TCP socket connections on a given IP address and port and can handle IRC commands sent by the users that connect to the server. A configurable limit number of users can be accepted.

Currently it supports the commands NICK, USER, MOTD with a configurable message, LUSERS, VERSION, PRIVMSG, WHOIS, OPER, KILL, CHGHOST, REHASH, NOTICE, JOIN, TOPIC, MODE, SAMODE, USERHOST, PART, NAMES, LIST and PING.

The list of users that can login as operators and their passwords is also configurable.

Innovation Award
PHP Programming Innovation award winner
October 2015
Winner
IRC is an old and still popular protocol to allow users to communicate in chat rooms.

This class can be used to implement an IRC server that is written in pure PHP. It supports a significant number of commands.

It can be run in many PHP hosting servers including shared hosting services that have not blocked higher TCP ports.

Manuel Lemos
  Performance   Level  
Name: Nick Daniels <contact>
Classes: 13 packages by
Country: United States United States
Age: 29
All time rank: 1176156 in United States United States
Week rank: 86 Up6 in United States United States Up
Innovation award
Innovation award
Nominee: 4x

Winner: 1x

 

  Files folder image Files  
File Role Description
Accessible without login Plain text file configs.php Conf. Configuration File
Plain text file IRCd.php Class IRCd Class

 Version Control Unique User Downloads Download Rankings  
 0%
Total:320
This week:1
All time:7,088
This week:314Up
 User Ratings  
 
 All time
Utility:83%StarStarStarStarStar
Consistency:83%StarStarStarStarStar
Documentation:-
Examples:-
Tests:-
Videos:-
Overall:49%StarStarStar
Rank:2374