another auto voice :o

By Aaron on Feb 14, 2007

im sure MANY of you are sick of seeing auto voicers :)
and im sure MANY of you will be mad about me not using ini or txt :)
but im pretty good at making people mad, so ill post it

use !avhelp for the rest of the commands.

paste into remotes

on *:join:#:{
  if (%voice. [ $+ [ $chan ] ] != $null) {
    if (%voicetime. [ $+ [ $chan ] ] != $null) {
      .timer 1 %voicetime. [ $+ [ $chan ] ] mode $chan +v $nick
    }
    else msg $chan the voice time is not set. --> !setvoicetime time to voice
  }
}

on *:text:!av on:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if (%voice. [ $+ [ $chan ] ] == $null) {
      set %voice. [ $+ [ $chan ] ] sup
      set %checker. [ $+ [ $chan ] ] on
      msg $chan 10AutoVoice for4 $chan 10is now: 4on10.
    }
    else notice $nick it is already on.
  }
  else notice $nick you need to be op or hop to use this.
}

on *:text:!av off:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if (%voice. [ $+ [ $chan ] ] != $null) {
      unset %voice. [ $+ [ $chan ] ]
      set %checker. [ $+ [ $chan ] ] off
      msg $chan 10AutoVoice for4 $chan 10is now: 4off10.
    }
    else notice $nick it is already off.
  }
  else notice $nick you need to be op or hop to use this.
}

on *:text:!setvoicetime*:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if ($2 isnum) {
      set %voicetime. [ $+ [ $chan ] ] $2
      msg $chan the voice time is now set to: $2 seconds.
    }
    else notice $nick please put in a number.
  }
  else notice $nick you need hop or op to do this. 
}

on *:text:!voicecheck:#:{
  if ($nick isop $chan) || ($nick ishop $chan) {
    if (%checker. [ $+ [ $chan ] ] != $null) {
      notice $nick 10The voice settings for this channel are as follows...
      notice $nick 10AutoVoice is:4 %checker. [ $+ [ $chan ] ]
      notice $nick 10The time it will take to voice a user is:4 %voicetime. [ $+ [ $chan ] ] 10seconds.
    }
    else notice $nick you need hop or op to do this.
  }
  else notice $nick Your channel does NOT have any voice settings made.
}

on *:text:!avhelp:#:{
  if (%whgg. [ $+ [ $nick ] ] == $null) {
    set -ku30 %whgg. [ $+ [ $nick ] ] sup
    msg $nick auto voicing commands.
    msg $nick !av on/off
    msg $nick !setvoicetime time
    msg $nick !voicecheck
  }
  else notice $nick i can only tell you this once every 30 seconds.
}

Comments

Sign in to comment.
mysterycool   -  Apr 14, 2007

You could also pout a dialog... It would be better....

 Respond  
Aaron   -  Feb 14, 2007

oh :P, i could actually link the scripts together, since they would interfere with one another at the on join event

 Respond  
Lindrian   -  Feb 14, 2007
Aaron   -  Feb 14, 2007

nope, first voicing script ive posted

 Respond  
Lindrian   -  Feb 14, 2007

dide u make on like this already & posted it?

 Respond  
A*1*T*E*A*M   -  Feb 14, 2007

nice :))

 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.