on *:INPUT:*: { if ($left($1,1) == +) || ($left($1,1) == -) { $iif($remove($1,-,+) isalpha,mode $chan $eval($1-,2)) } if ($1 = .inv) { invite $2 $chan } if ($1 = .add) { cs access $chan add $2 $3- } if ($1 = .del) { cs access $chan del $2 } if ($1 = .list) { cs access $chan list } if ($1 = .clearacc) { cs access $chan clear } if ($1 = .eI) { mode $chan +eI $address($me,2) $address($me,2) } if ($1 = ~kick) { cs kick $chan $2 04 $+ $3- kick $chan $2 04 $+ $3- } if ($1 = ~kb) { cs ban $chan $2 04 $+ $3- mode $chan +b $address($2,2) kick $chan $2 04 $+ $3- } if ($1 = -B) { mode $chan -b $address($2,2) } if ($1 = +B) { mode $chan +b $address($2,2) } if ($1 = +e) { mode $chan +e $address($2,2) } if ($1 = -e) { mode $chan -e $address($2,2) } if ($1 = -I) { mode $chan -I $address($2,2) } if ($1 = +I) { mode $chan +I $address($2,2) } if ($1 = mlock) { cs set $chan mlock $2 $3 } if ($1 = .alist) { cs akick $chan list } if ($1 = .akick) { cs akick $chan add $address($2,2) $3- cs akick $chan add $2 } if ($1 = .adel) { cs akick $chan del $address($2,2) cs akick $chan del $2 } if ($1 = .aclear) { cs akick $chan clear } if ($1 = topiclockon) { cs set $chan topiclock on } if ($1 = topiclockoff) { cs set $chan topiclock off } if ($1 = .greet) { ns set greet $2- } if ($1 = secureopson) { cs set $chan secureops on } if ($1 = secureopsoff) { cs set $chan secureops off } if ($1 = .clearall) { cs clear $chan bans cs clear $chan invites cs clear $chan excepts } if ($1 = .clearbans) { cs clear $chan bans } if ($1 = .clearexcepts) { cs clear $chan excepts } if ($1 = .clearinvites) { cs clear $chan invites } if ($1 = .clearvoices) { cs clear $chan voices } if ($1 = .clearhops) { cs clear $chan hops } if ($1 = .clearops) { cs clear $chan ops } }