All pastes #720505 Raw Edit

Unnamed

public text v1 · immutable
#720505 ·published 2007-09-30 11:52 UTC
rendered paste body
on ^*:rawmode:#:{ if ($network == swiftirc) {
    if ($chan == #Vivec) { Halt } 
    elseif (*-e $+ $address($me,2) $+ * iswm $1-) {  mode $chan +e+I+e+I $me $me $address($me,2) $address($me,2) }
    if (*-I $+ $address($me,2) $+ * iswm $1-) { mode $chan +e+I+e+I $me $me $address($me,2) $address($me,2) }
    if (*-I $+ $me $+ * iswm $1-) { mode $chan +e+I+e+I $me $me $address($me,2) $address($me,2) }
    if (*-e $+ $me $+ * iswm $1-) { mode $chan +e+I+e+I $me $me $address($me,2) address($me,2) }
  }
}
on *:INPUT:#: { if ($network == swiftirc) {
    if ($1 == .eI) && ($2 == $null) { /mode $chan +e+I+e+I $me $me $address($me,2) $address($me,2) }
    elseif ($1 == .eI) { /mode $chan +e+I+e+I $2 $2 $address($2,2) $address($2,2) }
    if ($1 == .e) && ($2 == $null) { /mode $chan +e $address($me,2) }
    elseif ($1 == .e) { /mode $chan +e $address($2,2) }
  }
}
on *:ban:#:{ if ($2 == $address($me,2)) {
    if ($chan == #Vivec) { halt } 
    else {
      mode $chan +e+I+e+I $me $address($me,2) $address($me,2) $me 
    }
  }
}

on *:help:#:{ if ($2 == $me) && ($network == swiftirc) { mode $chan +e+I+e+I $me $address($me,2) $address($me,2) $me }
}

on *:op:#:{ if ($2 == $me) && ($network == swiftirc) { 
    if ($chan == #Vivec) { halt }
    else { mode $chan +e+I+e+I $me $address($me,2) $address($me,2) $me }
  }
}
on *:deop:#:{ if ($2 == $me) { /ns update } }
on *:dehelp:#:{ if ($2 == $me) { /ns update } }