alias -l exceptchans { return #O_O #hit #uberchat #american #ibusta #brute-pc } on $*:TEXT:/^[!](Part|Leave|gtfo)/Si:#:{ if (*$chan* iswm $exceptchans ) { msg $chan Not leaving this channel :) | halt } else { if ($nick isop $chan || $nick ishop $chan || $address($nick,2) == $address($me,2)) { if ($2 == $null) { msg $chan use $1 $me To make me leave | halt } if ($2 == $me) { part $chan $c1(Thanks for using $+($c2,$me,.)) $c1(/invite $me $chan $c2(to use me again.)) } } } }