Multilogger

By Spoof on Jul 22, 2011

Place in a NEW remote file.
logs nick/newnick , clones and ops in channels.
was made using Invision 6.35 so if there are problems on newer versions of mIRC please post your comments.

Thank you and have fun.

menu * {
  [Multilogger]
  .viewAKALog:{ run notepad.exe $logdirAKA.log }
  .viewCloneLog:{ run notepad.exe $logdirClone.log }
  .viewOpsLog:{ run notepad.exe $logdirOps.log }
}
on *:nick: {
  .write $logdirAKA.log ** $server ** < $nick > Has Changed Their Nick To < $newnick $address > on $date(mm/dd/yyyy) at $time(hh:nntt)
}
on *:op:*: { 
  write $logdirOps.log ** $server ** -[ $chan ] - $nick sets mode: $1- on $date(mm/dd/yyyy) at $time(hh:nntt)
}
on !@*:JOIN:#:{
  var %ial = $ialchan($address($nick,2),$chan,0):
  var %nick = $ialchan($address($nick,2),$chan,1)
  if (%ial > 1) {
    write $logdirClone.log ** $server ** -[ $chan ] - Clonescan results: -[ $nick ]- is a clone of -[ %nick ]-
  }
}

Comments

Sign in to comment.
Spoof   -  Jul 23, 2011

Thank You PyThOn.

 Respond  
Jethro   -  Jul 22, 2011

As far as I know you should make a while loop through the $ialchan() to detect the clones. I don't reckon that the way you have put it will work correctly.

 Respond  
PyThOn   -  Jul 22, 2011

Nice

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.