projects
/
xonotic
/
xonotic.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7ef2094
)
actually base of most recent version
author
Merlijn Hofstra <mhofstra@gmail.com>
Sat, 8 May 2010 12:23:06 +0000
(14:23 +0200)
committer
Merlijn Hofstra <mhofstra@gmail.com>
Sat, 8 May 2010 12:23:06 +0000
(14:23 +0200)
server/rcon2irc/rcon2irc.pl
patch
|
blob
|
history
diff --git
a/server/rcon2irc/rcon2irc.pl
b/server/rcon2irc/rcon2irc.pl
index 489a7e17a3eb9a1d7bfbe04bcd639338a96bb9f1..c1c2a4efb5c16d649fe972f0e29f87c80ae53b0f 100755
(executable)
--- a/
server/rcon2irc/rcon2irc.pl
+++ b/
server/rcon2irc/rcon2irc.pl
@@
-1293,6
+1293,18
@@
sub cond($)
[ irc => q{:[^ ]* 001 .*} => sub {
$store{irc_seen_welcome} = 1;
$store{irc_nick} = $store{irc_nick_requested};
[ irc => q{:[^ ]* 001 .*} => sub {
$store{irc_seen_welcome} = 1;
$store{irc_nick} = $store{irc_nick_requested};
+
+ # If users for quakenet are listed, parse them into a hash and schedule a sub to query information
+ if ($config{irc_quakenet_authusers} ne '') {
+ $store{irc_quakenet_users} = { map { $_ => 1 } split / /, $config{irc_quakenet_authusers} };
+
+ schedule sub {
+ my ($timer) = @_;
+ out irc => 0, "PRIVMSG Q :users " . $config{irc_channel};
+ schedule $timer => 300;;
+ } => 1;
+ }
+
return irc_joinstage(0);
} ],
return irc_joinstage(0);
} ],
@@
-1688,17
+1700,6
@@
for my $p(split ' ', $config{plugins})
}
}
-# If users for quakenet are listed, parse them into a hash and schedule a sub to query information
-if ($config{irc_quakenet_authusers} ne '') {
- $store{irc_quakenet_users} = { map { $_ => 1 } split / /, $config{irc_quakenet_authusers} };
-
- schedule sub {
- my ($timer) = @_;
- out irc => 0, "PRIVMSG Q :users " . $config{irc_channel};
- schedule $timer => 300;;
- } => 1;
-}
-
# verify that the server is up by letting it echo back a string that causes
# re-initialization of the required aliases
# verify that the server is up by letting it echo back a string that causes
# re-initialization of the required aliases