All pastes #636742 Raw Edit

Unnamed

public text v1 · immutable
#636742 ·published 2007-07-28 04:39 UTC
rendered paste body
Here is my script

on *:JOIN:#:{
  if (%i.nick isop %chan || %i.nick ishop %chan) && ($nick == $me) { 
    msg %chan I was invited by %i.nick he is a $iif(%i.nick isop %chan,OP,HOP)
    unset %i.nick | unset %chan
  }
  else {
    Part %chan Invited by non op
    unset %i.nick | unset %chan
  }
}

on *:INVITE:#:{
  set %i.nick $nick
  set %chan $chan
} 

 I got help but this one doesnt work either

on *:INVITE:#:{
  if ($chan(0) == 30) { notice $nick I am already in 30 channel! }
  else {
    set $+(%,inv.,$chan) $nick
    join $chan
  }
}
on *:JOIN:#:{
  if ($($+(%,inv.,$chan),2) && $nick == $me) {
    .timer 1 1 /check.op $($+(%,inv.,$chan),2) $chan
    unset $+(%,inv.,$chan)
  }
}
alias /check.op {
  if ($1 isop $2 || $1 ishop $2) { halt }
  part $chan Invited by Non-Operator
}