X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2FCommandStubs.pl;h=32e1005733da8c0b3312cdd8d5ded63b4f465716;hb=b24caafaad5c48b4895f31132251c33fcae6b81f;hp=b94f4a40c68cf54e127f360feae6b8bfefb3742f;hpb=b2ea176f79c18483ad6195bd37f9835d6ae9f034;p=infobot.git diff --git a/src/CommandStubs.pl b/src/CommandStubs.pl index b94f4a4..32e1005 100644 --- a/src/CommandStubs.pl +++ b/src/CommandStubs.pl @@ -5,7 +5,7 @@ #use strict; -$babel_lang_regex = "fr|sp|po|pt|it|ge|de|gr|en"; +$babel_lang_regex = "fr|sp|es|po|pt|it|ge|de|gr|en|zh|ja|jp|ko|kr|ru"; ### COMMAND HOOK IMPLEMENTATION. # addCmdHook("SECTION", 'TEXT_HOOK', @@ -208,6 +208,9 @@ sub parseCmdHook { &addCmdHook("extra", 'slashdot', ('CODEREF' => 'Slashdot::Slashdot', 'Identifier' => 'slashdot', 'Forker' => 1, 'Cmdstats' => 'Slashdot') ); +&addCmdHook("extra", 'plug', ('CODEREF' => 'Plug::Plug', + 'Identifier' => 'plug', 'Forker' => 1, + 'Cmdstats' => 'Plug') ); &addCmdHook("extra", 'uptime', ('CODEREF' => 'uptime', 'Identifier' => 'uptime', 'Cmdstats' => 'Uptime') ); &addCmdHook("extra", 'nullski', ('CODEREF' => 'nullski', ) ); @@ -218,6 +221,18 @@ sub parseCmdHook { &addCmdHook("extra", 'weather', ('CODEREF' => 'Weather::Weather', 'Identifier' => 'weather', 'Help' => 'weather', 'Cmdstats' => 'Weather') ); +&addCmdHook("extra", 'bzflist', ('CODEREF' => 'BZFlag::list', + 'Identifier' => 'bzflag', 'Cmdstats' => 'BZFlag', + 'Forker' => 1) ); +&addCmdHook("extra", 'bzfquery', ('CODEREF' => 'BZFlag::query', + 'Identifier' => 'bzflag', 'Cmdstats' => 'BZFlag', + 'Forker' => 1, 'Help' => 'bzflag') ); +&addCmdHook("extra", 'zfi', ('CODEREF' => 'zfi::query', + 'Identifier' => 'zfi', 'Cmdstats' => 'zfi', + 'Forker' => 1) ); +&addCmdHook("extra", 'zsi', ('CODEREF' => 'zsi::query', + 'Identifier' => 'zsi', 'Cmdstats' => 'zsi', + 'Forker' => 1) ); ### ### END OF ADDING HOOKS. @@ -235,9 +250,9 @@ sub Modules { ^\s* (?:babel(?:fish)?|x|xlate|translate) \s+ - (to|from) # direction of translation (through) + ($babel_lang_regex)\w* # from language? \s+ - ($babel_lang_regex)\w* # which language? + ($babel_lang_regex)\w* # to language? \s* (.+) # The phrase to be translated }xoi) {