PHPackages                             phergie/phergie-irc-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. phergie/phergie-irc-parser

AbandonedArchivedLibrary[Parsing &amp; Serialization](/categories/parsing)

phergie/phergie-irc-parser
==========================

Parser for messages conforming to the IRC protocol

2.3.1(7y ago)1623.6k↓81.7%14[2 issues](https://github.com/phergie/phergie-irc-parser/issues)6BSD-2-ClausePHPPHP ^7.0 || ^5.6

Since Oct 20Pushed 6y ago3 watchersCompare

[ Source](https://github.com/phergie/phergie-irc-parser)[ Packagist](https://packagist.org/packages/phergie/phergie-irc-parser)[ RSS](/packages/phergie-phergie-irc-parser/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (8)Dependencies (1)Versions (17)Used By (6)

This project is abandoned
=========================

[](#this-project-is-abandoned)

This repo is being kept for posterity and will be archived in a readonly state. If you're interested it can be forked under a new Composer namespace/GitHub organization.

phergie/phergie-irc-parser
==========================

[](#phergiephergie-irc-parser)

A PHP-based parser for messages conforming to the IRC protocol as described in [RFC 1459](https://tools.ietf.org/html/rfc1459) and [RFC 2812](https://tools.ietf.org/html/rfc2812).

[![Build Status](https://camo.githubusercontent.com/70e05611c03056f091abfe46e9086a24497af19afed6350b0df9a1dd2f1b7c55/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f706865726769652f706865726769652d6972632d7061727365722e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/phergie/phergie-irc-parser)

Install
-------

[](#install)

The recommended method of installation is [through composer](http://getcomposer.org).

```
{
    "require": {
        "phergie/phergie-irc-parser": "~1"
    }
}
```

Design goals
------------

[](#design-goals)

- Minimal dependencies: PHP 5.4.2+ with the core PCRE extension
- Can extract messages from a real-time data stream
- Simple easy-to-understand API

Usage
-----

[](#usage)

```
