Code:
alias common {
  var %a = 1, %b = $comchan($1,0)
  while %a <= %b {
    var %chan = $addtok(%chan,$comchan($1,%a),32)
    inc %a
  }
  $iif(!$isid,echo -a,return) [color:blue]$nick[/color] has the following channels common with you: $replace(%chan,$chr(32),$+($chr(44),$chr(32)))
}
raw *:*:{
  if $istok(301 310 311 312 313 317 319,$numeric,32) {
    var [color:blue]%nick[/color] = $2
  }
}


How far did you expect to get with the $nick and %nick? You know something that I don't?


-KingTomato