Coders-IRC


IRC for Coders

AntiProxyScan v1.0


image
Description to v1.0:  1.Scans all incoming connections to the server and checks users by "IP4" (address must be in the form of numbers). For this, the bot where this script will be installed must have IRCop privileges with snomask (+cC).  2.You can use the command with the syntax: "!ps ". (All nicknames for which this command will be available are recorded in the "%ps_admins" variable).  3.In the "ps_gettype" alias, you can, if you wish, write your signatures for those DNSBL servers...

Read More

Ops & NoOps v1.0


image

; Ops & NoOps v1.0 
; /ops (ops you on all channels) -and- /noops (deops you on all channels)

alias method { return $iif($network == UnderNet,.msg X op,.cs op) }
alias ops {
  var %a = 1, %b
  while ($scon(%a)) {
    scid $v1 | var %x = 1, %y
    while ($chan(%x)) { %y = $v1 | if ($me !isop %y) { $method %y $me } | inc %x }
    inc %a
  }
  scid -r
}
alias noops {
  var %a = 1, %b
  while ($scon(%a)) {
    scid $v1 | var %x = 1, %y
    while ($chan(%x)) { %y = $v1 | if ($me isop %y) { mode %y -o $me } | inc %x }
    inc %a
  }
  scid -r
}

Expand


Read More

Auto Op/Voice Script v1.0.7


image

; Auto Op/Voice Script v1.0.7 - By entropy 2018

on @voice:text:?voice:#:{ mode # +v $nick }
on @voice:text:?devoice:#:{ mode # -v $nick }
on @op:text:?op:#:{ mode # +o $nick }
on @op:text:?deop:#:{ mode # -o $nick }

on @op:join:#:{ mode # +o $nick }
on @voice:join:#:{ mode # +v $nick }

on me:*:join:#:{ who # }
raw 352:*:{ halt }
raw 315:*:{ halt }

menu nicklist {
  -
  User Levels
  .$iif($level($address($1,5)),Remove)
  ..$iif($level($address($1,5)) == voice,Remove Auto Voice) { ruser voice $1 3 | if ($me isop #) { mode # -v $1 } }
  ..$iif($level($address($1,5)) == op,Remove Auto Op) { ruser op $1 3 | if ($me isop #) { mode # -o $1 } }
  .-
  .$iif($level($address($1,5)),Add)
  ..$iif($level($address($1,5)) != voice,Add Auto Voice) { guser voice $1 3 | if ($me isop #) { mode # +v $1 } }
  ..$iif($level($address($1,5)) != op,Add Auto Op) { guser op $1 3 | if ($me isop #) { mode # +o $1 } }
  -
}

Expand


Read More