All pastes #424230 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-04 17:24 UTC
rendered paste body
on *:JOIN:#yourbot: {
  if ($nick isop $chan) || ($nick ishop $chan)  { Halt } { 
    if ($read(voice.txt,nw,$nick)) {
      mode $chan +v $nick
      halt
    }  
    /ctcp $nick version
    set %ctcp $chan
  }
}

on *:CTCPREPLY:version*: {
  if ($nick isop $chan) || ($nick ishop $chan)  { Halt } { 
    if ($2 == SwiftSwitch) {
      msg %ctcp $nick has been voiced as he/she is not a bot.
      mode %ctcp +v $nick
      write voice.txt $nick    
      unset %ctcp  
    }
  } 
}