All pastes #838427 Raw Edit

Miscellany

public text v1 · immutable
#838427 ·published 2007-12-30 10:34 UTC
rendered paste body
on *:input:#: { 
  if (+i === $1) { mode # +i }
  if (-i === $1) { mode # -i }
  if (+b === $1) { mode # +b $2 }
  if (-b === $1) { mode # -b $2 }
  if (+m === $1) { mode # +m }
  if (-m === $1) { mode # -m }
  if (.ei == $1) { mode # +eIeI $address($me,2) $address($me,2) $me $me }
  if (.condom == $1) { mode # +eIeI $address($me,2) $address($me,2) $me $me }
  if (.inv == $1) { invite $2 # }
  if (.link == $1) { cs set # mlock +lL 1 $2 }
  if (.delink == $1) { cs set # mlock -lL }
  if (.mlock == $1) { cs set # mlock $2- }
  if (+v === $1) { cs voice # $2 }
  if (-v === $1) { cs devoice # $2 }
  if (+h === $1) { cs halfop # $2 }
  if (-h === $1) { cs dehalfop # $2 }
  if (+o === $1) { cs op # $2 }
  if (-o === $1) { cs deop # $2 }
  if (.kb == $1) { kb1 $2 $3- 4» $+ 14 $+ %kb $+ 4« }
  if (+Q === $1) { mode # +Q }
  if (-Q === $1) { mode # -Q }
  if (.topic == $1) { topic # $2- }
  if (.secops == $1) { cs set # secureops $2 }
  if (.tlock == $1) { cs set # topiclock $2 }
  if (+e === $1) { mode # +e $2 }
  if (-e === $1) { mode # -e $2 }
  if (+N === $1) { mode # +N }
  if (-N === $1) { mode # -N }
  if (.clearban == $1) { cs clear # bans }
  if (+I === $1) { mode # +I $2 }
  if (-I === $1) { mode # -I $2 }
  if (+a === $1) { cs protect # $2 }
  if (-a === $1) { cs deprotect # $2 }
  if (.add == $1) { cs access # add $2 $3 }
  if (.del == $1) { cs access # del $2 }
  if (.akick == $1) { cs akick # add $2 $3- }
  if (.akicklist == $1) { cs akick # list $2 }
  if (.akickview == $1) { cs akick # view $2 }
  if (.akickdel == $1) { cs akick # del $2 }
  if (.list == $1) { cs access # list }
  if (+q === $1) { mode # +q $iif($2,$2,$me) }
  if (-q === $1) { mode # -q $iif($2,$2,$me) }
}