All pastes #454841 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-23 21:06 UTC
rendered paste body
on *:ban:#: {
  if ($banmask == $address($me,2)) || ($banmask == $address($me,3)) || ($banmask == $address($me,4)) || ($banmask iswm $address($me,5)) || ($banmask == $address($me,1)) || ($banmask == $me) || ($banmask == ~q: $+ $address($me,2)) || ($banmask == ~q: $+ $address($me,3)) || ($banmask == ~q: $+ $address($me,4)) || ($banmask iswm ~q: $+ $address($me,5)) || ($banmask == ~q: $+ $address($me,1)) || ($banmask == ~q: $+ $me) || ($banmask == ~n: $+ $address($me,2)) || ($banmask == ~n: $+ $address($me,3)) || ($banmask == $address($me,4)) || ($banmask iswm $address($me,5)) || ($banmask == ~n: $+ $address($me,1)) || ($banmask == ~n: $+ $me) || ($banmask == ~r: $+ $address($me,2)) || ($banmask == ~r: $+ $address($me,3)) || ($banmask == ~r: $+ $address($me,4)) || ($banmask iswm ~r: $+ $address($me,5)) || ($banmask == ~r: $+ $address($me,1)) || ($banmask == ~r: $+ $me) {
    mode $chan -b $banmask
    cs unban $chan
    cs invite $chan
  }
}

on *:invite:#: {
  join $chan
}

raw 473:*: {
  cs invite $2
}

raw 474:*: {
  cs unban $2
  cs invite $2
}

raw 475:*: {
  cs invite $2
}

on *:deop:#: {
  if ($opnick == $me) && ($nick != $me) {
    cs op $chan
  }
}

on *:dehelp:#: {
  if ($hnick == $me) && ($nick != $me) {
    cs halfop $chan
  }
}

on *:devoice:#: {
  if ($vnick == $me) && ($nick != $me) {
    cs voice $chan
  }
}