ShortCuts

By Fuzion on Jun 18, 2009

well i havn't posted a code in a while so sorry for the delay but here is what i made, it's shortcuts for my network because i got sick of typing full commands all the time feel free to edit use it however you want

on *:INPUT:#:{ 
  if (($ctrlenter) || (*cyclone.auswave.org !iswm $server)) { return }  
  elseif ($1 == +v) { msg $chan +v $2- | msg chanop voice #  $2- | halt }
  elseif ($1 == -v) { msg $chan -v $2- | msg chanop devoice #  $2- | halt }
  elseif ($1 == +o) { msg $chan +o $2- | msg chanop op #  $2- | halt } 
  elseif ($1 == -o) { msg $chan -o $2- | msg chanop deop #  $2- | halt } 
  elseif ($1 == +v) { msg $chan +v $2- | msg chanop voice # $me  | halt }
  elseif ($1 == +s) { msg $chan +s $2- | msg chanop seek $chan $2- | halt }
  if ($1 == +k) { .msg chanop kick $chan $2- }
  if ($1 == +b) { .msg chanop ban $chan $2 $3- }
  elseif ($1 == +b) { msg $chan +b $2- | msg chanop ban $chan $2- | halt }
  elseif ($1 == +bn) { msg $chan +b $2- | msg chanop ban $chan $2- -noexpire | halt }
  elseif ($1 == +ub) { msg $chan +ub $2- | msg chanop unban $chan $2- | halt }
  elseif ($1 == +ax) { msg $chan +ax | msg chanop access $chan $2- | halt }
  elseif ($1 == +axs) { msg $chan +axs | msg chanop access $chan - | halt }
  elseif ($1 == +i) { msg $chan +i | .mode $chan +i | halt }
  elseif ($1 == -i) { msg $chan -i | .mode $chan -i | halt }
  elseif ($1 == +m) { msg $chan +m | .mode $chan +m | halt }
  elseif ($1 == -m) { msg $chan -m | .mode $chan -m | halt }
  elseif ($1 == +im) { msg $chan +im | .mode $chan +im | halt }
  elseif ($1 == -im) { msg $chan -im | .mode $chan -im | halt }
  elseif ($1 == +set) { msg $chan +set $2- | msg chanop setuser $chan $2- | halt }
  elseif ($1 == +info) { msg $chan +info | msg chanop info $chan | halt }
  elseif ($1 == +lb) { msg $chan +lb | msg chanop listban $chan -whoset -reason | halt }
  elseif ($1 == +add) { msg $chan +add | msg chanop adduser $chan $2 100 | halt }
  elseif ($1 == +del) { msg $chan +del | msg chanop deluser $chan $2 | halt }
  elseif ($1 == +setop) { msg $chan +setop | msg chanop setuser $chan $2 aop off | halt } 
  elseif ($1 == +setv) { msg $chan +setv | msg chanop setuser $chan $2 aov on | halt }
  elseif ($1 == +seth) { msg $chan +seth | msg chanop setuser $chan $2 aoh on | halt }
  elseif ($1 == +q) { msg $chan +q | /mode $chan +q $2 | halt }
  elseif ($1 == -q) { msg $chan -q |  /mode $chan -q $2 | halt }
}

Comments

Sign in to comment.
Jethro   -  Jun 18, 2009

This is all you need for mode change instead of doing all the if and elseif statements:

on @*:INPUT:#: { 
  if ($regex($1,/^((?:\+)|(?:\-))([a-zA-Z]+)$)) { 
    mode # $+($regml(1),$regml(2)) 
  } 
}

Note: I didn't include the chanop and ban but they can be added this way.

 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.