rendered paste body[script]
n0=#FilterKickByNick on
n1=on *:ban:#:{
n2= .ial on
n3= if $me !isop $chan { halt }
n4= else {
n5= if $ialchan($banmask,$chan,1).nick == $me { mode $chan -b $banmask | halt }
n6= if $ialchan($banmask,$chan,2).nick == $me { mode $chan -b $banmask | halt }
n7= if $level($address($ialchan($banmask,$chan,1).nick,3)) >= 80 { halt }
n8= if $ialchan($banmask,$chan,1).nick == $null { halt }
n9= else {
n10= set %FilterEblessKick 0
n11= :monitorflash
n12= inc %FilterEblessKick
n13= if $ialchan($banmask,$chan,%FilterEblessKick).nick == $null { unset %FilterEblessKick | halt }
n14= else { kick $chan $ialchan($banmask,$chan,%FilterEblessKick).nick filter | goto monitorflash }
n15= }
n16= }
n17=}
n18=#FilterKickByNick end