&addCmdHook("main", 'chan(stats|info)', ('CODEREF' => 'chaninfo', ) );
&addCmdHook("main", 'cmd(stats|info)', ('CODEREF' => 'cmdstats', ) );
-&addCmdHook("main", 'factinfo', ('CODEREF' => 'factinfo',
+&addCmdHook("main", 'factinfo', ('CODEREF' => 'factinfo',
'Cmdstats' => 'Factoid Info', Module => 'factoids', ) );
-&addCmdHook("main", 'factstats?', ('CODEREF' => 'factstats',
- 'Cmdstats' => 'Factoid Stats', Help => "factstats",
+&addCmdHook("main", 'factstats?', ('CODEREF' => 'factstats',
+ 'Cmdstats' => 'Factoid Stats', Help => "factstats",
Forker => 1, 'Identifier' => 'factoids', ) );
-&addCmdHook("main", 'help', ('CODEREF' => 'help',
+&addCmdHook("main", 'help', ('CODEREF' => 'help',
'Cmdstats' => 'Help', ) );
&addCmdHook("main", 'karma', ('CODEREF' => 'karma', ) );
-&addCmdHook("main", 'i?spell', ('CODEREF' => 'ispell',
+&addCmdHook("main", 'i?spell', ('CODEREF' => 'ispell',
Help => 'spell', Identifier => 'spell', ) );
-&addCmdHook("main", 'd?nslookup', ('CODEREF' => 'DNS',
+&addCmdHook("main", 'd?nslookup', ('CODEREF' => 'DNS',
Help => 'nslookup', Identifier => 'allowDNS',
Forker => "NULL", ) );
-&addCmdHook("main", 'tell|explain', ('CODEREF' => 'tell',
+&addCmdHook("main", 'tell|explain', ('CODEREF' => 'tell',
Help => 'tell', Identifier => 'allowTelling',
Cmdstats => 'Tell') );
-&addCmdHook("main", 'news', ('CODEREF' => 'News::Parse',
+&addCmdHook("main", 'news', ('CODEREF' => 'News::Parse',
Module => 'news', 'Cmdstats' => 'News' ) );
-&addCmdHook("main", 'countrystats', ('CODEREF' => 'countryStats',
+&addCmdHook("main", 'countrystats', ('CODEREF' => 'countryStats',
# Forker => "NULL",
) );
### line 1.
foreach (sort keys %channels) {
- if (/^\s*$/ or / /) {
+ if ( /^\s*$/ or / / ) {
&status("chanstats: fe channels: chan == NULL.");
&ircCheck();
next;
&status("USER reload $who");
&pSReply("reloading...");
- &reloadAllModules();
- &pSReply("reloaded.");
+ my $modules = &reloadAllModules();
+ &pSReply("reloaded:$modules");
return;
}
}
&pSReply($reply);
-
+
return;
}
my $startString = scalar(gmtime $^T);
my $upString = &Time2String(time() - $^T);
my $factoids = &countKeys("factoids");
-
+ my $forks = 0;
+ foreach (keys %forked) {
+ $forks += scalar keys %{ $forked{$_} };
+ }
+ $forks /= 2;
$count{'Commands'} = 0;
foreach (keys %cmdstats) {
$count{'Commands'} += $cmdstats{$_};
". I have been awake for $upString this session, and ".
"currently reference \002$factoids\002 factoids. ".
"I'm using about \002$memusage\002 ".
- "kB of memory."
+ "kB of memory. With \002$forks\002 active ".
+ &fixPlural("fork",$forks).
+ "."
);
return;