Blizzardo1 icon

Operscan

Blizzardo1 | PRO | 05/09/13 10:07:00 PM UTC | 0 ⭐ | 568 👁️ | Never ⏰ | []
mIRC |

1.4 KB

|

None

|

0 👍

/

0 👎

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;            OPERSNIFF | OPERSCAN Script           ;;
;;                by Quakenet Scripter              ;;
;;               Uploaded by Blizzardo1             ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 ; This alias performs a special /WHO request, making it easy to catch the result.
 ; The number '123' is used to catch the reply, this can be any number 0-999,
 ; but it must be the same here and in the raw event below.
 alias operscan {
   .who * o%nt,123
 }
 
 ; This raw event catches the special /WHO request made by the alias above.
 raw 354:& 123 &:{
   if ($comchan($3,0)) && ($comchan($me,0)) {
     opercolor $3
   }
   haltdef
 }
 
 ; This local alias sets the color for a given nick on all the common channels.
 alias -l opercolor {
   var %t = $comchan($1,0), %c = 1
   while (%c <= %t) {
     cline -m 9 $comchan($1,%c) $1
     inc %c
   }
 }
 
 ; This raw event catches normal /WHO replies,
 ; probably done by other scripts to update the IAL.
 ; The * in the flags part indicates the user is an IRC Operator.
 raw 352:*:{
  haltdef
   if (* isin $7) && ($comchan($6,0)) && ($comchan($me,0)) {
     opercolor $6
   }
  !aline -hp @Operscan $fulldate 11User Scanned: 00 $+ 12 $+ $6 is 9Oper
}
 
;END WHO
raw 315:*: {
  haltdef
  !aline -hp @Operscan $fulldate 11END SCAN for 11 $+ $network
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎