An open API service indexing awesome lists of open source software.

https://github.com/hellomouse/node-irc-stream-parser

A streaming IRC parser
https://github.com/hellomouse/node-irc-stream-parser

irc nodejs parser stream

Last synced: 6 months ago
JSON representation

A streaming IRC parser

Awesome Lists containing this project

README

          

# irc-stream-parser

A streaming IRC parser

## Usage

```js
const Parser = require('irc-stream-parser');
const tls = require('tls');

let socket = tls.connect(6697, 'irc.freenode.net');
let parser = new Parser();
socket.pipe(parser).on('data', data => console.log(data));
socket.write(`NICK test${Math.floor(Math.random() * 1e+4)}\r\n`);
socket.write(`USER testing 0 * :irc-stream-parser example\r\n`);
```