diff options
| author | Alexander Færøy | 2014-05-31 13:10:46 +0200 | 
|---|---|---|
| committer | Alexander Færøy | 2014-05-31 13:10:46 +0200 | 
| commit | 2d0759e6ca5767b48bcc85bf38c2c43d5f0b63b1 (patch) | |
| tree | 1c5e6d817c88e67b46e216a50e0aef5428bf63df /scripts/autoversion.pl | |
| parent | 2d080422d79d1fd49d6c5528593ccaaff9bfc583 (diff) | |
| download | scripts.irssi.org-2d0759e6ca5767b48bcc85bf38c2c43d5f0b63b1.tar.bz2 | |
Import scripts from scripts.irssi.org
Diffstat (limited to 'scripts/autoversion.pl')
| -rw-r--r-- | scripts/autoversion.pl | 25 | 
1 files changed, 25 insertions, 0 deletions
| diff --git a/scripts/autoversion.pl b/scripts/autoversion.pl new file mode 100644 index 0000000..47d4475 --- /dev/null +++ b/scripts/autoversion.pl @@ -0,0 +1,25 @@ +#!/usr/bin/perl +use strict; +use vars qw($VERSION %IRSSI); + +$VERSION = "0.0.1"; +%IRSSI = ( +    authors     => "Christian 'mordeth' Weber", +    contact     => "chris\@mac.ruhr.de", +    name        => "autoversion", +    description => "Auto-CTCP Verison on every joining nick", +    license     => "GPLv2", +    url         => "", +    changed     => "20020821", +    modules     => "" +); + +sub event_message_join ($$$$) { +    my ($server, $channel, $nick, $address) = @_; +    if (lc($channel) eq lc(Irssi::active_win()->{active}->{name})) { +    	$server->command("ctcp $nick VERSION"); +    }; +}				 + +Irssi::signal_add('message join', 'event_message_join'); + | 
