All pastes #992210 Raw Edit

Someone

public text v1 · immutable
#992210 ·published 2008-04-21 17:54 UTC
rendered paste body
on *:TEXT:?brb*:#: {
  if ((% [ $+ [ $address($nick,2) ] $+ [ .BeRightBack ] ] == BeRightBack)) {
    .notice $nick 04• 1B14RB 4[1 Y14our status is already 5" 7Be-Right-Back 5" 4]
    .notice $nick 04• 1B14RB 4[ 1P14lease type 7!back 14to change your status. 4]
    .halt
  }  
  elseif ((% [ $+ [ $address($nick,2) ] $+ [ .BeRightBack ] ] == $null)) {
    if ($2- == $null) {
      .set %BeRightBackTime $ctime
      .msg $chan  04• 1B14RB 4[7 $nick 1I14s now 5" 7Be-Right-Back 5" 4]
      .msg $chan  04• 1B14RB 4[1 S14tarted from1:3 $time 4]
      .set % $+ $address($nick,2) $+ .BeRightBack BeRightBack
      .set % $+ $address($nick,2) $+ .InUse InUse
      .set %WHATHESAID $2-
      .halt
    }
    else {
      .set %BeRightBackTime $ctime
      .msg $chan  04• 1B14RB 4[7 $nick 1I14s now 5" 7Be-Right-Back 5" 4]
      .msg $chan  04• 1B14RB 4[1 R14eason1:3 $2- 4]
      .msg $chan  04• 1B14RB 4[1 S14tarted from1:3 $time GMT+1 4]
      .set % $+ $address($nick,2) $+ .BeRightBack BeRightBack
      .set % $+ $address($nick,2) $+ .InUse InUse
      .set %WHATHESAID $2-
      .halt
    }
  }
}
on *:TEXT:?back*:#: {
  if ((% [ $+ [ $address($nick,2) ] $+ [ .BeRightBack ] ] == BeRightBack)) {
    if (%WHATHESAID == $null) {
      .msg $chan 04• 1B14ACK 4[7 $nick 1I14s now 5" 7Back 5" 4]
      .msg $chan 04• 1B14ACK 4[7 $nick 1W14as away for1: 3 $duration($calc($ctime - %BeRightBackTime)) 4]
      .unset % $+ $address($nick,2) $+ .BeRightBack BeRightBack
      .unset % $+ $address($nick,2) $+ .InUse InUse
      .unset %BeRightBackTime $ctime
      .unset %WHATHESAID $2-
      .halt
    }
    else {
      .msg $chan 04• 1B14ACK 4[7 $nick 1I14s now 5" 7Back 5" 4]
      .msg $chan 04• 1B14ACK 4[ 1R14eason1: 3 %WHATHESAID 4]
      .msg $chan 04• 1B14ACK 4[7 $nick 1W14as away for1: 3 $duration($calc($ctime - %BeRightBackTime)) 4]
      .unset % $+ $address($nick,2) $+ .BeRightBack BeRightBack
      .unset % $+ $address($nick,2) nick $+ .InUse InUse
      .unset %BeRightBackTime $ctime 
      .unset %WHATHESAID $2-
      .halt 
    } 
  } 
  else {
    .notice $nick 04• 1B14ACK 4[1 Y14our status is already 5" 7Back 5" 4]
    .notice $nick 04• 1B14ACK 4[1 P14lease type 7!brb <Reason> 14to change your status. 4]
    .halt 
  }
}
on *:KICK:#: {
  if ((% [ $+ [ $address($knick,2) ] $+ [ .BeRightBack ] ] == BeRightBack)) {
    .msg $chan 04• 1B14ACK 4[7 $knick 1G14ot kicked from7 $chan 1H14is status was 5"7Brb5" 4]
    .msg $chan 04• 1B14ACK 4[7 $knick 1I14s now 5"7Back5" 4]
    .unset % $+ $address($nick,2) $+ .BeRightBack BeRightBack
    .unset % $+ $address($nick,2) nick $+ .InUse InUse
    .unset %BeRightBackTime $ctime 
    .unset %WHATHESAID $2-
    .halt      
  }
}
on *:QUIT:#: {
  if ((% [ $+ [ $address($nick,2) ] $+ [ .BeRightBack ] ] == BeRightBack)) { 
    .msg $chan 04• 1B14ACK 4[7 $nick 1H14as quit IRC, 14H14is status was 5"7Brb5" 4]
    .msg $chan 04• 1B14ACK 4[7 $nick 1I14s now 5"7Back5" 4] 
    .unset % $+ $address($nick,2) $+ .BeRightBack BeRightBack
    .unset % $+ $address($nick,2) nick $+ .InUse InUse
    .unset %BeRightBackTime $ctime 
    .unset %WHATHESAID $2-
    .halt      
  }
}
on *:PART:#: {
  if ((% [ $+ [ $address($nick,2) ] $+ [ .BeRightBack ] ] == BeRightBack)) { 
    .msg $chan 04• 1B14ACK 4[7 $nick 1H14as parted $chan , 14H14is status was 5"7Brb5" 4]
    .msg $chan 04• 1B14ACK 4[7 $nick 1I14s now 5"7Back5" 4] 
    .unset % $+ $address($nick,2) $+ .BeRightBack BeRightBack
    .unset % $+ $address($nick,2) nick $+ .InUse InUse
    .unset %BeRightBackTime $ctime 
    .unset %WHATHESAID $2-
    .halt
  }
}