All pastes #253583 Raw Edit

Someone

public text v1 · immutable
#253583 ·published 2006-11-20 22:09 UTC
rendered paste body
alias rejoin { 
  if ( $2 == $null ) { 
    set $($+(%,rejoin.,$1)) 1 
    .$($+(timer.rejoin.,$1)) 120 60 /join $1 
  } 
  if ( $2 == off ) { 
    unset $($+(%,rejoin.,$1)) 
    .$($+(timer.rejoin.,$1)) off 
  } 
} 

on *:JOIN:#: { 
  if ( $nick == $me ) { 
    if ( $($+(%,rejoin.,$chan)) != $null ) { 
      .$($+(timer.rejoin.,$chan)) off 
      unset $($+(%,rejoin.,$chan)) 
    } 
  } 
}  

on *:kick:#: { 
  if ( $knick == $me ) { 
    rejoin $chan 
  } 
}