All pastes #907194 Raw Edit

MaNDuCk

public text v1 · immutable
·published 2008-02-17 10:45 UTC
rendered paste body
On *:Ban:#Questions: {
  if ($banmask == *!*@*) && ($ulevel != 99) {
    if ($nick == ChanServ) { return }
    set %Lamer $nick | set %Lamer.CHANNEL $chan | .Timer 1 25 unset %Lamer $nick | .Timer 1 25 unset %Lamer.CHANNEL %chan | hinc -mz bWHY $nick 30 | ChanServ WHY $chan $me | ChanServ WHY $chan $nick
  }
}

On ^*:notice:*:?:{
  if ($fulladdress != ChanServ!service@dal.net) { return }
  tokenize 32 $strip($1-)
  var %nick = $1 , %chan = $left($6,-1)
  if (%nick == $me) { set %access. [ $+ [ %chan ] ] $3 }
  if (!$hget(bWHY,%nick)) { return }
  if (* has NO access to * iswm $1-) { _handleit %chan %nick }
  elseif (*has*AOp*access*to* iswm $1-) {
    _handleit2 %chan %nick $12
    if (%access. [ $+ [ %chan ] ] == SOp) || (%access. [ $+ [ %chan ] ] == Founder) {
      ChanServ $3 %chan DEL $remove($12,.)
    }
  }
}

aLias -l _handleit {
  if ($me isop $1) { .Timer 1 3 PUSHMODE $1 -ob $2 *!*@* | .Timer 1 3 MemoServ SEND %Lamer.CHANNEL %Lamer Got DeOp'D From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By %Lamer On %Lamer.CHANNEL & Wasn't IDENTIFIED With any NICK (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamer You Got DeOp'D From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By You On %Lamer.CHANNEL & You Wasn't IDENTIFIED With any NICK (auto-Memo) }
  ELSE { .Timer 1 3 ChanServ DeOp %Lamer.CHANNEL %Lamer | .Timer 1 3 ChanServ UnBan $1 *!*@* | .Timer 1 3 MemoServ SEND %Lamer.CHANNEL %Lamer Got DeOp'D From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By %Lamer On %Lamer.CHANNEL & Wasn't IDENTIFIED With any NICK (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamer You Got DeOp'D From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By You On %Lamer.CHANNEL & You Wasn't IDENTIFIED With any NICK (auto-Memo) }
}

aLias -l _handleit2 {
  if ($me isop $1) { .Timer 1 3 PUSHMODE $1 -ob $2 *!*@* | .Timer 1 3 MemoServ SEND %Lamer.CHANNEL %Lamer Got DeOp'D & DELETED From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By %Lamer On %Lamer.CHANNEL & Was IDENTIFIED With NICK $remove($3,.) (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamer You Got DeOp'D & DELETED From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By You On %Lamer.CHANNEL (auto-Memo) }
  ELSE { .Timer 1 3 ChanServ DeOp %Lamer.CHANNEL %Lamer | .Timer 1 3 ChanServ UnBan $1 *!*@* | .Timer 1 3 MemoServ SEND %Lamer.CHANNEL %Lamer Got DeOp'D & DELETED From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By %Lamer On %Lamer.CHANNEL & Was IDENTIFIED With NICK $remove($3,.) (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamer You Got DeOp'D & DELETED From %Lamer.CHANNEL Due To POSSIBLe mKICK attempt (*!*@*) Was BANNED By You On %Lamer.CHANNEL (auto-Memo) }
}

On @!*:KICK:#Questions: {
  if ($ulevel != 99) {
    if ($nick == ChanServ) { return }
    if (%kicks. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
      set -u7 %kicks. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
      return
    }
    ELSE { inc %kicks. [ $+ [ $nick ] $+ . $+ [ $chan ] ] }
    if (%kicks. [ $+ [ $nick ] $+ . $+ [ $chan ] ] > 4 && %kicks.check == $null) {
      set -u6 %kicks.check 1
      set %Lamar $nick | set %Lamar.CHANNEL $chan | .Timer 1 25 unset %Lamar $nick | .Timer 1 25 unset %Lamar.CHANNEL %chan | hinc -mz bWHY $nick 30 | ChanServ WHY $chan $me | ChanServ WHY $chan $nick
    }
  }
}

On ^*:notice:*:?:{
  if ($fulladdress != ChanServ!service@dal.net) { return }
  tokenize 32 $strip($1-)
  var %nick = $1 , %chan = $left($6,-1)
  if (%nick == $me) { set %access. [ $+ [ %chan ] ] $3 }
  if (!$hget(bWHY,%nick)) { return }
  if (* has NO access to * iswm $1-) { _hendlait %chan %nick }
  elseif (*has*AOp*access*to* iswm $1-) {
    _hendlait2 %chan %nick $12
    if (%access. [ $+ [ %chan ] ] == SOp) || (%access. [ $+ [ %chan ] ] == Founder) {
      ChanServ $3 %chan DEL $remove($12,.)
    }
  }
}

aLias -l _hendlait {
  if ($me isop $1) { .Timer 1 3 PUSHMODE $1 -o $2 | .Timer 1 3 MemoServ SEND %Lamar.CHANNEL %Lamar Got DeOp'D From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & Wasn't IDENTIFIED With any NICK (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamar You Got DeOp'D From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & You Wasn't IDENTIFIED With any NICK (auto-Memo) }
  ELSE { .Timer 1 3 ChanServ DeOp %Lamar.CHANNEL %Lamar | .Timer 1 3 MemoServ SEND %Lamar.CHANNEL %Lamar Got DeOp'D From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & Wasn't IDENTIFIED With any NICK (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamar You Got DeOp'D From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & You Wasn't IDENTIFIED With any NICK (auto-Memo) }
}

aLias -l _hendlait2 {
  if ($me isop $1) { .Timer 1 3 PUSHMODE $1 -o $2 | .Timer 1 3 MemoServ SEND %Lamar.CHANNEL %Lamar Got DeOp'D & DELETED From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & Was IDENTIFIED With NICK $remove($3,.) (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamar You Got DeOp'D & DELETED From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL (auto-Memo) }
  ELSE { .Timer 1 3 ChanServ DeOp %Lamar.CHANNEL %Lamar | .Timer 1 3 MemoServ SEND %Lamar.CHANNEL %Lamar Got DeOp'D & DELETED From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL & Was IDENTIFIED With NICK $remove($3,.) (auto-Memo) | .Timer 1 3 MemoServ SEND %Lamar You Got DeOp'D & DELETED From %Lamar.CHANNEL Due To POSSIBLe mKICK attempt On %Lamar.CHANNEL (auto-Memo) }
}