All pastes #432370 Raw Edit

irssi-proxy script

public text v1 · immutable
·published 2007-04-10 06:25 UTC
rendered paste body
use strict;
use vars qw($VERSION %IRSSI);

use Irssi;
use Data::Dumper;
$VERSION = '1.00';
%IRSSI = (
    authors     => 'Alex Schumann',
    contact     => 'rubin@afternet.org',
    name        => 'away-on-disconnect',
    description => 'If you use irssi-proxy, ' .
                   'this script will set you' .
                   'away on IRC when you disconnect.',
    license     => 'GPL',
);


sub event_disconnected {
   my ($data, $host, $server) = @_;
   Irssi::print Dumper($server);
   $server->command("Away Disconnected From IRC");
}


Irssi::signal_add("proxy client disconnected", "event_disconnected");
Irssi::print("Loaded!");