Channel Manager

By bllybobb on Mar 10, 2006

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 } }

Comments

Sign in to comment.
xDaeMoN   -  Mar 10, 2006

You don\'t need those \"else { halt }\"

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.