Showing specific user's history only - 01/07/17 03:48 PM
Hi all, is there a way to see someone's chat history only? Another IRC client had a nice feature that when a nickname's chat was double clicked it would show their history.
menu nicklist { - Search...: search # $1 } menu channel { - Search...: search # $?="Search for:" } alias search { window -k0z @SearchResult -1 -1 1200 800 var %fi = $replace($2-,$chr(32),*) filter -wwcp $1 @SearchResult * $+ %fi $+ * }
menu nicklist { - Search .#: search # $1 .Log file...: search @file $1 } menu channel { - Search .#: search # $?="Search key:" .Log file...: search @file $?="Search key:" } alias search { window -k0z @SearchResult -1 -1 $calc($window(-2).w * .75) $calc($window(-2).h * .75) var %fi = * $+ $replace($2-,$chr(32),*) $+ * if $1 == @file { var %fn = " $+ $sfile(*.log) $+ " if $isfile(%fn) { filter -fwcp %fn @SearchResult %fi } } else { filter -wwcp $1 @SearchResult %fi } }
menu nicklist { - Search .#: search # $1 .# log: search @log # $1 } menu channel { - Search .#: search # $?="Search key:" .# log: search @log # $?="Search key:" .Any file...: search @any $?="Search key:" } alias search { window -k0z @SearchResult -1 -1 $calc($window(-2).w * .75) $calc($window(-2).h * .75) if $1 == @log { var %fi = * $+ $replace($3-,$chr(32),*) $+ * var %fn = " $+ $readini($mircdir $+ mirc.ini,n,dirs,logdir) $+ $mklogfn($2) $+ " if $isfile(%fn) { filter -fwcp %fn @SearchResult %fi } } elseif $1 == @any { var %fi = * $+ $replace($2-,$chr(32),*) $+ * var %fn = " $+ $sfile(*.log) $+ " if $isfile(%fn) { filter -fwcp %fn @SearchResult %fi } } else { var %fi = * $+ $replace($2-,$chr(32),*) $+ * filter -wwcp $1 @SearchResult %fi } }