[script] n0=on @1:NICK: { n1= ;========== Offensive Nick ================= n2= if ( $nick == $me ) { goto end } n3= if ( %kick.badnick == On ) { n4= if ( fuck isin $newnick ) { goto badnickkick } n5= if ( sucker isin $newnick ) { goto badnickkick } n6= if ( asshole isin $newnick ) { goto badnickkick } n7= if ( arsehole isin $newnick ) { goto badnickkick } n8= if ( bastard isin $newnick ) { goto badnickkick } n9= if ( bitch isin $newnick ) { goto badnickkick } n10= if ( biatch isin $newnick ) { goto badnickkick } n11= if ( whore isin $newnick ) { goto badnickkick } n12= if ( horny isin $newnick ) { goto badnickkick } n13= if ( horney isin $newnick ) { goto badnickkick } n14= if ( orgy isin $newnick ) { goto badnickkick } n15= if ( orgasm isin $newnick ) { goto badnickkick } n16= if ( cock isin $newnick ) { goto badnickkick } n17= if ( dick isin $newnick ) { goto badnickkick } n18= if ( prick isin $newnick ) { goto badnickkick } n19= if ( cunt isin $newnick ) { goto badnickkick } n20= if ( slut isin $newnick ) { goto badnickkick } n21= if ( sohai isin $newnick ) { goto badnickkick } n22= if ( sorhai isin $newnick ) { goto badnickkick } n23= if ( mahai isin $newnick ) { goto badnickkick } n24= if ( cibai isin $newnick ) { goto badnickkick } n25= if ( chibai isin $newnick ) { goto badnickkick } n26= if ( lancau isin $newnick ) { goto badnickkick } n27= if ( lanciao isin $newnick ) { goto badnickkick } n28= if ( pukimak isin $newnick ) { goto badnickkick } n29= if ( tetek isin $newnick ) { goto badnickkick } n30= if ( kotek isin $newnick ) { goto badnickkick } n31= if ( pundek isin $newnick ) { goto badnickkick } n32= else { goto end } n33= } n34= else { goto end } n35= :badnickkick n36= if ($me isop $comchan($newnick,1)) && ($newnick !isop $comchan($newnick,1)) { n37= raw -q mode $comchan($newnick,1) +b *!* [ $+ [ $address ] ] n38= raw -q kick $comchan($newnick,1) $newnick : $+ Offensive Nick Detected n39= .timer 1 %kick.timer raw -q mode $comchan($newnick,1) -b *!* $+ $address n40= .notice $newnick Please Change Your Nick ( $+ $nick $+ ) $irc n41= } n42= :end n43=} n44=on @1:JOIN:#: { n45= if ( $nick == $me ) { goto end } n46= if ( %kick.badnick == On ) { n47= if ( fuck isin $nick ) { goto badnickkick } n48= if ( sucker isin $nick ) { goto badnickkick } n49= if ( asshole isin $nick ) { goto badnickkick } n50= if ( arsehole isin $nick ) { goto badnickkick } n51= if ( bastard isin $nick ) { goto badnickkick } n52= if ( bitch isin $nick ) { goto badnickkick } n53= if ( biatch isin $nick ) { goto badnickkick } n54= if ( whore isin $nick ) { goto badnickkick } n55= if ( horny isin $nick ) { goto badnickkick } n56= if ( horney isin $nick ) { goto badnickkick } n57= if ( orgy isin $nick ) { goto badnickkick } n58= if ( orgasm isin $nick ) { goto badnickkick } n59= if ( cock isin $nick ) { goto badnickkick } n60= if ( dick isin $nick ) { goto badnickkick } n61= if ( prick isin $nick ) { goto badnickkick } n62= if ( cunt isin $nick ) { goto badnickkick } n63= if ( slut isin $nick ) { goto badnickkick } n64= if ( sohai isin $nick ) { goto badnickkick } n65= if ( sorhai isin $nick ) { goto badnickkick } n66= if ( mahai isin $nick ) { goto badnickkick } n67= if ( cibai isin $nick ) { goto badnickkick } n68= if ( chibai isin $nick ) { goto badnickkick } n69= if ( lancau isin $nick ) { goto badnickkick } n70= if ( lanciao isin $nick ) { goto badnickkick } n71= if ( pukimak isin $nick ) { goto badnickkick } n72= if ( tetek isin $nick ) { goto badnickkick } n73= if ( kotek isin $nick ) { goto badnickkick } n74= if ( pundek isin $nick ) { goto badnickkick } n75= else { goto clones } n76= } n77= else { goto clones } n78= :badnickkick n79= if ($me isop $comchan($nick,1)) && ($nick !isop $comchan($nick,1)) { n80= raw -q mode $comchan($nick,1) +b *!* [ $+ [ $address ] ] n81= raw -q kick $comchan($nick,1) $nick : $+ Offensive Nick Detected n82= .timer 1 %kick.timer raw -q mode $comchan($nick,1) -b *!* $+ $address n83= .notice $newnick Please Change Your Nick ( $+ $nick $+ ) $irc n84= goto end n85= } n86= n87= ;==========Clones Kick========== n88= :clones n89= if ( %kick.clones == On ) { n90= if ( $ialchan($address($nick,2),$chan,0) > %maxclones ) { n91= %clone.which = 0 n92= %clone.total = $ialchan($address($nick,2),$chan,0) n93= goto clonelist n94= } n95= else { goto revolve } n96= } n97= else { goto revolve } n98= :clonelist n99= inc %clone.which 1 n100= if ( %clone.which > %clone.total ) { goto cloneopcheck } n101= else { n102= %clone.nicks = %clone.nicks $gettok($ialchan($address($nick,2),$chan,%clone.which),1,33) n103= goto clonelist n104= } n105= :cloneopcheck n106= %clone.which = 0 n107= %clone.total = $ialchan($address($nick,2),$chan,0) n108= goto cloneopcheckloop n109= :cloneopcheckloop n110= inc %clone.which 1 n111= if ( %clone.which > %clone.total ) { goto clonekick } n112= elseif ( $gettok($ialchan($address($nick,2),$chan,%clone.which),1,33) isop $chan ) { echo -a $irc 12Op'd Clones Detected In $chan $+ :4 %clone.nicks $+ 14( $+ 2 $gettok($address($nick,2),2,64) 14 $+ ) | goto revolve } n113= else { goto cloneopcheckloop } n114= :clonekick n115= .notice $nick Clones Are Not Allowed In $chan ( $+ %clone.nicks $+ ) $irc n116= if ( $nick ison $chan ) && ( $nick !isop $chan ) { n117= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Clones Are Not Allowed In $chan  n118= goto end n119= } n120= :revolve n121= ;===========Revolving Door Kick========== n122= if ( %kick.rdoor = On ) { n123= if ( %revolve. [ $+ [ $wildsite ] ] == $null ) { set %revolve. [ $+ [ $wildsite ] ] 1 | .timer 1 5 unset %revolve. [ $+ [ $wildsite ] ] | goto end } n124= elseif ( %revolve. [ $+ [ $wildsite ] ] isnum 1-3 ) { inc %revolve. [ $+ [ $wildsite ] ] 1 | .timer 1 5 unset %revolve. [ $+ [ $wildsite ] ] | goto end } n125= elseif ( %revolve. [ $+ [ $wildsite ] ] == 4 ) { n126= if ( $nick ison $chan ) && ( $nick !isop $chan ) { n127= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Revolving Door n128= unset %revolve. [ $+ [ $wildsite ] ] n129= goto end n130= } n131= } n132= else { goto end } n133= } n134= :end n135= unset %clone.* n136=} n137=on @1:PART:#: { n138= ;<==========Revolving Door Kick==========> n139= if ( %kick.rdoor == On ) { n140= if ( %revolve. [ $+ [ $wildsite ] ] == $null ) { set %revolve. [ $+ [ $wildsite ] ] 1 | .timer 1 5 unset %revolve. [ $+ [ $wildsite ] ] | goto end } n141= elseif ( %revolve. [ $+ [ $wildsite ] ] isnum 1-3 ) { inc %revolve. [ $+ [ $wildsite ] ] 1 | .timer 1 5 unset %revolve. [ $+ [ $wildsite ] ] | goto end } n142= elseif ( %revolve. [ $+ [ $wildsite ] ] == 4 ) { n143= if ( $nick ison $chan ) && ( $nick !isop $chan ) { n144= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Revolving Door n145= unset %revolve. [ $+ [ $wildsite ] ] n146= goto end n147= } n148= goto end n149= } n150= } n151= :end n152=} n153= n154=on @1:NOTICE:*:#: { n155= ;=========Channel Notice Advertising Kick========= n156= if ( %kick.advertising == On ) { n157= if ( %ad.1 isin $strip($parms)) || ( %ad.2 isin $strip($parms)) || ( %ad.3 isin $strip($parms)) || ( %ad.4 isin $strip($parms)) || ( %ad.5 isin $strip($parms)) || ( %ad.6 isin $strip($parms)) && ( $chan !isin $strip($parms)) { n158= .notice $nick Advertising Not Allowed In $chan $irc n159= if ( $nick !isop $chan ) { n160= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Channel Notice is not allowed n161= goto end n162= } n163= } n164= } n165= :end n166=} n167=on @1:TEXT:*:#: { n168= ;<==========Long Text Flood Kick==========> n169= if ( $nick isop $chan ) { goto end } n170= if ( $len($strip($1-)) >= %lenmax ) && ( %kick.longtext == On ) { n171= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Long Text Flood( $+ $len($strip($1-)) $+ chr $+ ) n172= goto end n173= } n174= ;<==========Control Codes Kick==========> n175= if (%kick.ccodes == On) && ( $len($strip($1-)) > 20 ) { n176= set %ccodes.index 0 | set %ccodes.total 0 | set %ccodes.parm $len($1-) n177= :ccodes n178= inc %ccodes.index n179= if ( %ccodes.index > $len($1-) ) { unset %ccodes.* | goto capskick } n180= if ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) { inc %ccodes.total } n181= set %ccodes.percent $round($calc(%ccodes.total / %ccodes.parm * 100),2) n182= if ( %ccodes.percent >= %maxcodes ) && ( %ccodes.index == $len($1-) ) { n183= if ( $nick !ison $chan ) { goto end } n184= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Excessive Control Codes( $+ %ccodes.percent $+ $chr(37) $+ ) n185= goto end n186= } n187= goto ccodes n188= } n189= ;<==========Caps Kick==========> n190= :capskick n191= if ( %kick.caps == On ) && ( $len($strip($1-)) > 20 ) { n192= set %caps.index 0 | set %caps.total 0 | set %caps.sent $strip($1-) | set %caps.parm $len(%caps.sent) n193= :caps n194= inc %caps.index n195= if ( %caps.index > $len(%caps.sent) ) { goto advertising } n196= if ( ( $asc($mid(%caps.sent,%caps.index,1) ) > 64 ) && ( $asc($mid(%caps.sent,%caps.index,1) ) < 91) ) { inc %caps.total } n197= set %caps.percent $round($calc(%caps.total / %caps.parm * 100),2) n198= if ( %caps.percent >= %maxcaps ) && ( %caps.index == $len(%caps.sent) ) { n199= if ( $nick !ison $chan ) { goto end } n200= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Excessive Caps( $+ %caps.percent $+ $chr(37) $+ ) n201= goto end n202= } n203= goto caps n204= } n205= :advertising n206= ;<==========Channel Advertising Kick==========> n207= if ( %kick.advertising == On ) { n208= if ( %ad.1 isin $strip($parms)) || ( %ad.2 isin $strip($parms)) || ( %ad.3 isin $strip($parms)) || ( %ad.4 isin $strip($parms)) || ( %ad.5 isin $strip($parms)) || ( %ad.6 isin $strip($parms)) && ( $chan !isin $strip($parms)) { n209= .notice $nick Advertising Not Allowed In $chan $irc n210= if ( $nick !isop $chan ) { n211= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Channel Advertising n212= goto end n213= } n214= goto flooding n215= } n216= else { goto flooding } n217= } n218= :flooding n219= ;<==========Flooding Kick==========> n220= if (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) && ( %kick.flooding == On )) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto repeating } n221= elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) && ( %kick.flooding == On )) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto repeating } n222= elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) && ( %kick.flooding == On )) { n223= if ( $nick !isop $chan ) { n224= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Channel Flooding n225= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] n226= goto end n227= } n228= } n229= :repeating n230= ;<==========Repeating Kick==========> n231= if (( %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $null ) && ( %kick.repeat == On )) { set %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] $strip($parms) | /.timer 1 5 unset %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] | goto end } n232= elseif (( %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $strip($parms)) && ( %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $null ) && ( %kick.repeat == On )) { set %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] $strip($parms) | /.timer 1 5 unset %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] | goto end } n233= elseif (( %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $strip($parms)) && ( %kick.repeat == On )) { n234= if ( $nick !isop $chan ) { n235= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Repeating n236= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] n237= goto end n238= } n239= } n240= :end n241= unset %ccodes.* n242= unset %caps.* n243=} n244= n245= n246=on @1:ACTION:*:#: { n247= ;<==========Long Text Flood Kick==========> n248= if ( $nick isop $chan ) { goto end } n249= if ( $len($strip($1-)) >= %lenmax ) && ( %kick.longtext == On ) { n250= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Long Text Flood( $+ $len($strip($1-)) $+ chr $+ ) n251= goto end n252= } n253= ;<==========Control Codes Kick==========> n254= if (%kick.ccodes == On) && ( $len($strip($1-)) > 20 ) { n255= set %ccodes.index 0 | set %ccodes.total 0 | set %ccodes.parm $len($1-) n256= :ccodes n257= inc %ccodes.index n258= if ( %ccodes.index > $len($1-) ) { unset %ccodes.* | goto capskick } n259= if ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) || ( $mid($1-,%ccodes.index,1 ) ==  ) { inc %ccodes.total } n260= set %ccodes.percent $round($calc(%ccodes.total / %ccodes.parm * 100),2) n261= if ( %ccodes.percent >= %maxcodes ) && ( %ccodes.index == $len($1-) ) { n262= if ( $nick !ison $chan ) { goto end } n263= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Excessive Control Codes( $+ %ccodes.percent $+ $chr(37) $+ ) n264= goto end n265= } n266= goto ccodes n267= } n268= ;<==========Caps Kick==========> n269= :capskick n270= if ( %kick.caps == On ) && ( $len($strip($1-)) > 20 ) { n271= set %caps.index 0 | set %caps.total 0 | set %caps.sent $strip($1-) | set %caps.parm $len(%caps.sent) n272= :caps n273= inc %caps.index n274= if ( %caps.index > $len(%caps.sent) ) { goto advertising } n275= if ( ( $asc($mid(%caps.sent,%caps.index,1) ) > 64 ) && ( $asc($mid(%caps.sent,%caps.index,1) ) < 91) ) { inc %caps.total } n276= set %caps.percent $round($calc(%caps.total / %caps.parm * 100),2) n277= if ( %caps.percent >= %maxcaps ) && ( %caps.index == $len(%caps.sent) ) { n278= if ( $nick !ison $chan ) { goto end } n279= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Excessive Caps( $+ %caps.percent $+ $chr(37) $+ ) n280= goto end n281= } n282= goto caps n283= } n284= :advertising n285= ;<==========Channel Advertising Kick==========> n286= if ( %kick.advertising == On ) { n287= if ( %ad.1 isin $strip($parms)) || ( %ad.2 isin $strip($parms)) || ( %ad.3 isin $strip($parms)) || ( %ad.4 isin $strip($parms)) || ( %ad.5 isin $strip($parms)) || ( %ad.6 isin $strip($parms)) && ( $chan !isin $strip($parms)) { n288= .notice $nick Advertising Not Allowed In $chan $irc n289= if ( $nick !isop $chan ) { n290= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Channel Advertising n291= goto end n292= } n293= goto flooding n294= } n295= else { goto flooding } n296= } n297= :flooding n298= ;<==========Flooding Kick==========> n299= if (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == $null ) && ( %kick.flooding == On )) { set %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto repeating } n300= elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] >= 1 ) && ( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] <= 5 ) && ( %kick.flooding == On )) { inc %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] 1 | .timer 1 5 unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] | goto repeating } n301= elseif (( %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] == 6 ) && ( %kick.flooding == On )) { n302= if ( $nick !isop $chan ) { n303= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Channel Flooding n304= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] n305= goto end n306= } n307= } n308= :repeating n309= ;<==========Repeating Kick==========> n310= if (( %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $null ) && ( %kick.repeat == On )) { set %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] $strip($parms) | /.timer 1 5 unset %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] | goto end } n311= elseif (( %2 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $strip($parms)) && ( %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $null ) && ( %kick.repeat == On )) { set %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] $strip($parms) | /.timer 1 5 unset %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] | goto end } n312= elseif (( %3 [ $+ [ $chan [ $+ [ $nick ] ] ] ] == $strip($parms)) && ( %kick.repeat == On )) { n313= if ( $nick !isop $chan ) { n314= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Repeating n315= unset %floodcheck [ $+ [ $nick [ $+ [ $chan ] ] ] ] n316= goto end n317= } n318= } n319= :end n320= unset %ccodes.* n321= unset %caps.* n322=} n323=on *:INVITE:*: { n324= if ( %kick.invite == On) && ($me isop $comchan($nick,1)) && ($nick ison $comchan($nick,1)) { n325= raw -q mode $comchan($nick,1) +b *!* [ $+ [ $address ] ] n326= raw -q kick $comchan($nick,1) $nick : $+ Mass Invite n327= .timer 1 %kick.timer raw -q mode $comchan($nick,1) -b *!* $+ $address n328= } n329=} n330=_cap_prot { n331= if (%tcp > 70) && (%capwar [ $+ [ $2 ] ] == $null) { inc %capwar $+ $2 | .notice $2 Watch your CAPS Please. Caps are Yelling | echo $colour(notice) -ai2 ----> CAPS notice sent to $2 | .timer 1 120 unset %capwar $+ $2 | return } n332= if (%tcp > 70) && (%capwar [ $+ [ $2 ] ] == 1) { ban -u [ $+ [ %bantimes ] ] $1 $2 3 | kick $1 $2 CAPS. You were warned!!) | halt } n333=} n334=on @*:NICK: { n335= if (%kick.nickflood == Off) { goto end } n336= inc -u30 %+.nick. [ $+ [ $wildsite ] ] 1 n337= if (%+.nick. [ $+ [ $wildsite ] ] == 1) goto end n338= elseif (%+.nick. [ $+ [ $wildsite ] ] >= %kick.maxnick) { n339= if ($me isop $comchan($newnick,1)) { n340= raw -q mode $comchan($newnick,1) +b *!* [ $+ [ $address ] ] n341= raw -q kick $comchan($newnick,1) $newnick : $+ Nick Flood n342= unset %+.nick. [ $+ [ $wildsite ] ] n343= .timer 1 %kick.timer raw -q mode $comchan($newnick,1) -b *!* $+ $address n344= } n345= } n346= :end n347=} n348=on @1:TEXT:*:#: { n349= if (%kick.swearing == Off ) { return } n350= if ($nick == $me) { return } n351= if ( $nick isop $chan ) || ( .wav isin $strip($parms)) { goto end } n352= elseif ( fuck isin $strip($parms)) { set %kick.reason fuck | goto kick } n353= elseif ( sucker isin $strip($parms)) { set %kick.reason sucker | goto kick } n354= elseif ( asshole isin $strip($parms)) { set %kick.reason asshole | goto kick } n355= elseif ( arsehole isin $strip($parms)) { set %kick.reason arsehole | goto kick } n356= elseif ( bastard isin $strip($parms)) { set %kick.reason bastard | goto kick } n357= elseif ( bitch isin $strip($parms)) { set %kick.reason bitch | goto kick } n358= elseif ( biatch isin $strip($parms)) { set %kick.reason biatch | goto kick } n359= elseif ( whore isin $strip($parms)) { set %kick.reason whore | goto kick } n360= elseif ( horny isin $strip($parms)) { set %kick.reason horny | goto kick } n361= elseif ( horney isin $strip($parms)) { set %kick.reason horney | goto kick } n362= elseif ( orgy isin $strip($parms)) { set %kick.reason orgy | goto kick } n363= elseif ( orgasm isin $strip($parms)) { set %kick.reason orgasm | goto kick } n364= elseif ( cock isin $strip($parms)) { set %kick.reason cock | goto kick } n365= elseif ( dick isin $strip($parms)) { set %kick.reason dick | goto kick } n366= elseif ( prick isin $strip($parms)) { set %kick.reason prick | goto kick } n367= elseif ( cunt isin $strip($parms)) { set %kick.reason cunt | goto kick } n368= elseif ( slut isin $strip($parms)) { set %kick.reason slut | goto kick } n369= elseif ( tiu isin $strip($parms)) { set %kick.reason tiu | goto kick } n370= elseif ( tiau isin $strip($parms)) { set %kick.reason tiau | goto kick } n371= elseif ( diu isin $strip($parms)) { set %kick.reason diu | goto kick } n372= elseif ( sohai isin $strip($parms)) { set %kick.reason sohai | goto kick } n373= elseif ( sorhai isin $strip($parms)) { set %kick.reason sorhai | goto kick } n374= elseif ( mahai isin $strip($parms)) { set %kick.reason mahai | goto kick } n375= elseif ( cibai isin $strip($parms)) { set %kick.reason cibai | goto kick } n376= elseif ( chibai isin $strip($parms)) { set %kick.reason chibai | goto kick } n377= elseif ( lancau isin $strip($parms)) { set %kick.reason lancau | goto kick } n378= elseif ( lanciao isin $strip($parms)) { set %kick.reason lanciao | goto kick } n379= elseif ( pukimak isin $strip($parms)) { set %kick.reason pukimak | goto kick } n380= elseif ( tetek isin $strip($parms)) { set %kick.reason tetek | goto kick } n381= elseif ( kotek isin $strip($parms)) { set %kick.reason kotek | goto kick } n382= elseif ( pundek isin $strip($parms)) { set %kick.reason pundek | goto kick } n383= else { goto end } n384= :kick n385= if ( $nick ison $chan ) && ( $nick !isop $chan ) { n386= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Offensive Language: %kick.reason n387= } n388= :end n389= unset %kick.reason n390=} n391=on @1:ACTION:*:#: { n392= if (%kick.swearing == Off ) { return } n393= if ($nick == $me) { return } n394= if ( $nick isop $chan ) || ( .wav isin $strip($parms)) { goto end } n395= elseif ( fuck isin $strip($parms)) { set %kick.reason fuck | goto kick } n396= elseif ( sucker isin $strip($parms)) { set %kick.reason sucker | goto kick } n397= elseif ( asshole isin $strip($parms)) { set %kick.reason asshole | goto kick } n398= elseif ( arsehole isin $strip($parms)) { set %kick.reason arsehole | goto kick } n399= elseif ( bastard isin $strip($parms)) { set %kick.reason bastard | goto kick } n400= elseif ( bitch isin $strip($parms)) { set %kick.reason bitch | goto kick } n401= elseif ( biatch isin $strip($parms)) { set %kick.reason biatch | goto kick } n402= elseif ( whore isin $strip($parms)) { set %kick.reason whore | goto kick } n403= elseif ( horny isin $strip($parms)) { set %kick.reason horny | goto kick } n404= elseif ( horney isin $strip($parms)) { set %kick.reason horney | goto kick } n405= elseif ( orgy isin $strip($parms)) { set %kick.reason orgy | goto kick } n406= elseif ( orgasm isin $strip($parms)) { set %kick.reason orgasm | goto kick } n407= elseif ( cock isin $strip($parms)) { set %kick.reason cock | goto kick } n408= elseif ( dick isin $strip($parms)) { set %kick.reason dick | goto kick } n409= elseif ( prick isin $strip($parms)) { set %kick.reason prick | goto kick } n410= elseif ( pussy isin $strip($parms)) { set %kick.reason pussy | goto kick } n411= elseif ( cunt isin $strip($parms)) { set %kick.reason cunt | goto kick } n412= elseif ( slut isin $strip($parms)) { set %kick.reason slut | goto kick } n413= elseif ( tiu isin $strip($parms)) { set %kick.reason tiu | goto kick } n414= elseif ( tiau isin $strip($parms)) { set %kick.reason tiau | goto kick } n415= elseif ( diu isin $strip($parms)) { set %kick.reason diu | goto kick } n416= elseif ( mahai isin $strip($parms)) { set %kick.reason mahai | goto kick } n417= elseif ( cibai isin $strip($parms)) { set %kick.reason cibai | goto kick } n418= elseif ( chibai isin $strip($parms)) { set %kick.reason chibai | goto kick } n419= elseif ( lancau isin $strip($parms)) { set %kick.reason lancau | goto kick } n420= elseif ( lanciao isin $strip($parms)) { set %kick.reason lanciao | goto kick } n421= elseif ( pukimak isin $strip($parms)) { set %kick.reason pukimak | goto kick } n422= elseif ( tetek isin $strip($parms)) { set %kick.reason tetek | goto kick } n423= elseif ( kotek isin $strip($parms)) { set %kick.reason kotek | goto kick } n424= elseif ( pundek isin $strip($parms)) { set %kick.reason pundek | goto kick } n425= else { goto end } n426= :kick n427= if ( $nick ison $chan ) && ( $nick !isop $chan ) { n428= ban -u [ $+ [ %kick.timer ] ] $chan $nick 3 | kick $chan $nick Offensive Language: %kick.reason n429= } n430= :end n431= unset %kick.reason n432=}