on *:TEXT:!k*:#: { if ($nick ishop $chan) { if ($2 == Adam|Bot) { /kick $chan $nick Don't kick me! } if ($2 != Adam|Bot) { if ($2 !ishop $chan) { /kick $chan $2 $3- } } } if ($nick isvoice $chan) { if ($2 == Adam|Bot) { /kick $chan $nick Don't kick me! } if ($2 != Adam|Bot) { if ($2 !isvoice $chan) { /kick $chan $2 $3- } } } if ($nick !ishop $chan) { if ($nick !isop $chan) { if ($nick !isvoice $chan) { /msg $chan Command ignored, must be a Voice, Half-Op, or Op } } } } on *:TEXT:!voice*:#: { if ($nick ishop $chan) { /mode $chan +v $2 } if ($nick !ishop $chan) { if ($nick !isop $chan) { /msg $chan Command ignored, must be Half-op } } } on *:TEXT:!devoice*:#: { if ($nick ishop $chan) { /mode $chan -v $2 } if ($nick !ishop $chan) { if ($nick !isop $chan) { /msg $chan Command ignored, must be Half-op } } } on *:TEXT:!rk*:#: { if ($nick ishop $chan) { if ($2 == Adam|Bot) { /kick $chan $nick Don't kick me! } if ($2 != Adam|Bot) { if ($2 !ishop $chan) { /mode $chan +b $2 /kick $chan $2 $3- .timer 1 2 /mode $chan -b $2 } } } if ($nick isop $chan) { if ($2 == Adam|Bot) { /kick $chan $nick Don't kick me! } if ($2 != Adam|Bot) { if ($2 !isop $chan) { /mode $chan +b $2 /kick $chan $2 $3- .timer 1 2 /mode $chan -b $2 } } } if ($nick !ishop $chan) { if ($nick !isop $chan) { /msg $chan Command ignored, must be a Half-Op or Op } } } on *:TEXT:!b*:#: { if ($nick ishop $chan) { if ($2 !ishop $chan) { /mode $chan +b $address($2,2) /kick $chan $2 $3- } } if ($nick !ishop $chan) { /msg $chan Command ignored, must be Half-op } } on *:TEXT:!tb*:#: { if ($nick ishop $chan) { if ($2 !ishop $chan) { /mode $chan +b $address($2,2) /kick $chan $2 $4- .timer 1 $3 /mode $chan -b $address($2,2) } } if ($nick isop $chan) { if ($2 !isop $chan) { /mode $chan +b $address($2,2) /kick $chan $2 $4- .timer 1 $3 /mode $chan -b $address($2,2) } } if ($nick !ishop $chan) { if ($nick !isop $chan) { /msg $chan Command ignored, must be Half-op } } } on *:TEXT:!part:#: { if ($nick isop $chan) { /quit Part command used by $nick } if ($nick !isop $chan) { /msg $chan Command ignored, must be Op } }