sub on_renconnect { my $ts = localtime; print " [$ts] Sucessfully connected to $renhost:$renport !...\n"; $_[HEAP]->{server}->put($renpassword); $_[KERNEL]->alias_set("ren"); } #### # Connetion to RenRem POE::Component::Client::TCP->new( RemoteAddress => $renhost, RemotePort => $renport, Connected => \&on_renconnect, ServerInput => \&on_renrecieve, Disconnected => \&on_rendisconnect, InlineStates => { send_data => sub { $_[HEAP]->{server}->put($_[ARG0]); }, }, ); #### ## HERE I WANT TO SENT THE $RENMSG FROM THE IRC CHANNEL TO THE TCP SERVER $kernel->post(ren => send_data => "msg $nick\@TRiNiTY\: $renmsg");