Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
34 lines (29 sloc) 851 Bytes
use strict;
use vars qw($VERSION %IRSSI);
use Irssi;
$VERSION = '20071209';
%IRSSI = (
authors => '',
contact => '',
name => 'oops',
description =>
'turns \'ls\' in the beginning of a sent line into the names or whois commands',
license => 'Public Domain',
);
sub send_text {
#"send text", char *line, SERVER_REC, WI_ITEM_REC
my ( $data, $server, $witem ) = @_;
if ( $witem
&& ( $witem->{type} eq "CHANNEL" )
&& ( $data =~ /(^ls |^ls$)/ ) )
{
$witem->command("names $witem->{name}");
Irssi::signal_stop();
}
if ( $witem && ( $witem->{type} eq "QUERY" ) && ( $data =~ /(^ls |^ls$)/ ) )
{
$witem->command("whois $witem->{name}");
Irssi::signal_stop();
}
}
Irssi::signal_add 'send text' => 'send_text'