[SimBot-commits] CVS: simbot/plugins sqlite-logger.pl,1.68,1.69
Status: Abandoned
Brought to you by:
kstange
|
From: Pete P. <fou...@us...> - 2005-08-22 17:27:04
|
Update of /cvsroot/simbot/simbot/plugins In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4708/plugins Modified Files: sqlite-logger.pl Log Message: Wildcard seens, try %seen FourOh* Index: sqlite-logger.pl =================================================================== RCS file: /cvsroot/simbot/simbot/plugins/sqlite-logger.pl,v retrieving revision 1.68 retrieving revision 1.69 diff -u -d -p -r1.68 -r1.69 --- sqlite-logger.pl 19 Aug 2005 00:31:52 -0000 1.68 +++ sqlite-logger.pl 22 Aug 2005 17:26:53 -0000 1.69 @@ -302,11 +302,10 @@ sub do_seen { # user is looking for anybody # we'll do nothing } elsif ( $seen_nick =~ m/\*/ ) { - # user is using wildcards - # FIXME: Later. - &SimBot::send_message( $channel, - "$nick: Sorry, wildcard matching is not implemented yet." ); - return; + my $nick_pattern = $seen_nick; + $nick_pattern =~ s/\*/%/; + $nick_list = 'SELECT id FROM names WHERE name LIKE "' + . $nick_pattern . '"'; } elsif ( !( $nick_list = &get_nickchan_id($seen_nick) ) ) { # The requested nick does not exist. &SimBot::send_message( $channel, |