All pastes #70263 Raw Edit

Someone

public text v1 · immutable
#70263 ·published 2006-06-23 23:36 UTC
rendered paste body
on *:input:#:{ 
  if (($me ison $active) && ($left($1,1) != /)) { 
    if ($me isop $active) { goto isop } 
    elseif ($me isvo $active) { goto isvo }
    elseif ($me ishop $active) { goto ishop }
    else { echo $ts $nbrack($me) $1- | /!.msg $active $1- | halt }
    :isop
    echo $ts $nbrack(@ $+ $me $+ ) $1- | /!.msg $active $1- | halt 
    :isvo 
    echo $ts $nbrack(+ $+ $me $+ ) $1- | /!.msg $active $1- | halt
    :ishop
    echo $ts $nbrack(% $+ $me $+ ) $1- | /!.msg $active $1- | halt
  } 
}
on *:input:?:{
  if ($left($1,1) != /) {
    echo $ts $nbrack($me) $1- | /!.msg $active $1- | halt 
  }
}
on ^*:text:*:#:{
  if ($left($nick($chan,$nick).pnick,1) == $chr(64)) { goto isop }
  elseif ($left($nick($chan,$nick).pnick,1) == $chr(43)) { goto isvo }
  elseif (#left($nick($chan,$nick).pnick,1) == $chr(37)) { goto ishop }
  else { echo $chan $ts $nbrack($nick) $1- | halt }
  :isop
  echo $chan $ts $nbrack(@ $+ $nick $+ ) $1- | halt 
  :isvo 
  echo $chan $ts $nbrack(+ $+ $nick $+ ) $1- | halt 
  :ishop
  echo $chan $ts $nbrack(% $+ $nick $+ ) $1- | halt 
}