Changes for version 0.42 - 1997-12-29

  • Added dcc_open and dcc_close handlers for DCC connections.
  • DCC::GET now requires a nick as an argument to new().
  • Added motd, users, whowas, ison, lusers, userhost and wallops subs to Connection.pm.
  • Added event scheduler to IRC.pm and Connection.pm. Good idea, Che!
  • &AUTOLOAD in Connection.pm completely rewritten.
  • Applied a nifty patch that breaks big messages to privmsg() and notice() into smaller chunks and sends them piecemeal.
  • irctest now does DCC SEND via public message, as a demonstration.
  • Real POD documentation for IRC.pm written; work begun on PODs for the rest, but it's a nontrivial task.
  • Added do_one_loop() patch to IRC.pm and rewrote start() for easier Tk integration with Net::IRC scripts.
  • Fixed user mode case in Connection->parse().
  • Added a timeout() method to IRC.pm for finer user control over the select loop. Woo woo!

Documentation

Perl interface to the Internet Relay Chat protocol

Modules

Object-oriented interface to a single IRC connection
Object-oriented interface to a single DCC connection
A class for passing event data between subroutines
Perl interface to the Internet Relay Chat protocol

Provides

in DCC.pm