ircb

IRC library which I like

ircb

Name courtesy of @isaacs.

An IRC library which I like.

var ircb = require('ircb');
 
var irc = ircb({
  host: 'irc.freenode.org',
  secure: true,
  nick: 'mycoolbot',
  username: 'mycoolbot',
  realName: 'mycoolbot',
  channels: ['#node.js'] // optional 
}, function () {
  console.log('Connected');
  console.log('MOTD:\n');
  console.log(irc.motd);
});
irc.join('#node.js', function (err) {
  if (err) throw err;
  console.log('Joined #node.js');
});
irc.say('#node.js', 'hello world');
irc.say('mmalecki', 'hello world');
irc.names('#node.js', function (errnames) {
  if (err) throw err;
  console.log('There are ' + names.length + ' people in #node.js channel');
});