on *:TEXT:!tb *:#:{ if ($me ishop $chan || $me isop $chan) { if ($$2 ishop $chan || $$2 isop $chan) { halt } elseif ($nick !ishop $chan || $nick !isop $chan) && ($$2 ison $chan && $$3 isnum) { set %reason. [ $+ [ $$2 ] ] $4- if (%reason. [ $+ [ $$2 ] ] == $null) { set %reason. [ $+ [ $$2 ] ] No Reason } inc %kcount ban -ku $+ $calc($3 * 60) $chan $$2 2 10Reason: %reason. [ $+ [ $$2 ] ] 1¤3 $$3 Minute Ban 1¤6 Requested By: $nick 1¤12 Kick Count: %kcount unset %reason. [ $+ [ $$2 ] ] } } } on *:TEXT:!av*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($2 ison $chan) { mode $chan +v $2 } writeini -n av.ini autovoice $address($2,2) $nick msg $chan $2 has been added to the autovoice list. } } on *:TEXT:!delav*:#:{ if ($nick ishop $chan) || ($nick isop $chan) { if ($2 ison $chan) { mode $chan -v $2 } remini av.ini autovoice $address($2,2) msg $chan $2 has been removed from the autovoice list. } } on *:JOIN:#:{ if ($read(av.ini,autovoice,$address($nick,2))) { mode $chan +v $nick } }