$conns{$mynick} = $irc->newconn(%args);
if ( !defined $conns{$mynick} ) {
&ERROR('IRC: connection failed.');
$conns{$mynick} = $irc->newconn(%args);
if ( !defined $conns{$mynick} ) {
&ERROR('IRC: connection failed.');
$conns{$mynick}->add_global_handler( 352, \&on_who );
$conns{$mynick}->add_global_handler( 353, \&on_names );
$conns{$mynick}->add_global_handler( 366, \&on_endofnames );
$conns{$mynick}->add_global_handler( 352, \&on_who );
$conns{$mynick}->add_global_handler( 353, \&on_names );
$conns{$mynick}->add_global_handler( 366, \&on_endofnames );
; # on_connect.
$conns{$mynick}->add_global_handler( 433, \&on_nick_taken );
$conns{$mynick}->add_global_handler( 439, \&on_targettoofast );
; # on_connect.
$conns{$mynick}->add_global_handler( 433, \&on_nick_taken );
$conns{$mynick}->add_global_handler( 439, \&on_targettoofast );
return if ( $conn->join( $chan, $key ) );
return if ( &validChan($chan) );
return if ( $conn->join( $chan, $key ) );
return if ( &validChan($chan) );