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) } }