Skip to content

Latest commit

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

irc-prefix-parser

Parse IRC message prefixes

Installation

npm install irc-prefix-parser

Usage

The parser takes a string and returns an object with:

  • raw - original prefix
  • isServer - boolean indicating whether or not the prefix is a server. If false, the prefix is a user.
  • nick, user and host
varparse=require('irc-prefix-parser')console.log(parse('foobar.freenode.net'))/* { * raw: 'foobar.freenode.net', * isServer: true, * nick: null * user: null * host: 'foobar.freenode.net' * } */console.log(parse('jamie!weechat@127.0.0.1'))/* { * raw: 'jamie!weechat@127.0.0.1', * isServer: false, * nick: 'jamie', * user: 'weechat', * host: '127.0.0.1' * } */

About

Parse IRC message prefixes

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages