This code is used for easily managing channels. Put this in a bot's mIRC remote script area.
--Commands--
!op
!hop
!v
!deop
!dehop
!dev
!aop
!ahop
!av
!deaop
!deahop
!deav
NOTE: Be sure to change #CHANNEL to that channel which this bot is being used in, and BOTOWNER to the nickname of the person who is allowed to use the commands.
on *:TEXT:!op *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs op $chan $2 }
else { halt } }
on *:TEXT:!v *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs voice $chan $2 }
else { halt } }
on *:TEXT:!hop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs halfop $chan $2 }
else { halt } }
on *:TEXT:!deop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs deop $chan $2 }
else { halt } }
on *:TEXT:!dehop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs dehalfop $chan $2 }
else { halt } }
on *:TEXT:!dev *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs devoice $chan $2 }
else { halt } }
on *:TEXT:!aop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs aop $chan add $2 }
else { halt } }
on *:TEXT:!ahop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs hop $chan add $2 }
else { halt } }
on *:TEXT:!av *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs vop $chan add $2 }
else { halt } }
on *:TEXT:!deaop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs aop $chan del $2 }
else { halt } }
on *:TEXT:!deahop *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs hop $chan del $2 }
else { halt } }
on *:TEXT:!deav *:#CHANNEL:{ if ($nick == BOTOWNER) { /cs vop $chan del $2 }
else { halt } }