X-Git-Url: https://git.donarmstrong.com/?p=infobot.git;a=blobdiff_plain;f=src%2FUserExtra.pl;h=fe28e79292f716016b641d6cf54e6ea0efd9100e;hp=5215bb0942735bee10458069e6daf94cd87ff08b;hb=d2f87ccd1d5f93afedc8f9f13b9f35260328614a;hpb=05e81bf3942d3d8283f6f184f8908c2f58cb049d diff --git a/src/UserExtra.pl b/src/UserExtra.pl index 5215bb0..fe28e79 100644 --- a/src/UserExtra.pl +++ b/src/UserExtra.pl @@ -21,7 +21,6 @@ sub chaninfo { if ( $chan eq '' ) { # all channels. my $i = keys %channels; - my $reply = "I'm on \002$i\002 " . &fixPlural( 'channel', $i ); my $tucount = 0; # total user count. my $uucount = 0; # unique user count. my %chans; @@ -42,7 +41,6 @@ sub chaninfo { foreach $chan ( sort { $chans{$b} <=> $chans{$a} } keys %chans ) { push( @array, "$chan/" . $chans{$chan} ); } - &performStrictReply( $reply . ': ' . join( ', ', @array ) ); ### total user count. foreach $chan ( keys %channels ) { @@ -60,14 +58,12 @@ sub chaninfo { $uucount = scalar( keys %nicks ); my $chans = scalar( keys %channels ); - &performStrictReply( "i've cached \002$tucount\002 " - . &fixPlural( 'user', $tucount ) - . ", \002$uucount\002 unique " - . &fixPlural( 'user', $uucount ) - . ", distributed over \002$chans\002 " - . &fixPlural( 'channel', $chans ) - . '.' ); - &ircCheck(); + my $join = &ircCheck(); + &performStrictReply( + "\002$chans/".($chans+$join)."\002 " . &fixPlural('channel', $chans) + . ", \002$tucount\002 " . &fixPlural('user', $tucount) + . ", \002$uucount\002 unique: " + . join(', ', @array)); return; }