}
print( "IRC : Connected to irc://".$self->{ "host" }."/".$self->{ "channel" }."\n" );
for my $chan (split( /,/, $self->{ "channel" } )) {
- $_[KERNEL]->post( $heap->{ 'ircobject' }->session_id(), "join", $chan );
+ my @args = split( /:/, $chan );
+ my $chanName = shift @args;
+ $_[KERNEL]->post( $heap->{ 'ircobject' }->session_id(), "join", $chan, @args );
}
}
sub send_public {
my( $kernel, $heap, $msg ) = @_[ KERNEL, HEAP, ARG0 ];
for my $chan (split( /,/, $self->{ "channel" } ) ) {
+ $chan = (split( /:/, $chan ))[0];
$kernel->yield( "send_public_to", $msg, $chan );
}
}