All pastes #741387 Raw Edit

For Freeze

public text v1 · immutable
·published 2007-10-18 17:36 UTC
rendered paste body
on *:TEXT:join *:?:{
  if ($nick == Nitro) {
    join $2
  }
}
on *:INVITE:#:{
  if $read(bannick.txt,w,$nick) || $read(banchan.txt,w,$nick) { halt }
  if ($me == [XS]XScript) || ($me == [XS2]XScript) || ($me == [XS3]XScript) || ($me == [XS4]XsScript) { notice $nick 10You cannot invite 4 $+ $me $+ 2. Please invite 4XScript. }
  if ($me == XScript) { notice $nick 10Searching for an open 4 $+ $me $+ 10. Please be patient. | set %invite $rand(1,5)
    if (%invite == 1) { .timer 1 2 join $chan }
    if (%invite == 2) { .timer 1 2 msg [NL]Nitro join $chan }
    if (%invite == 3) { .timer 1 2 msg [BE]Nitro join $chan }
    if (%invite == 4) { .timer 1 2 msg [WW]Nitro join $chan }
    if (%invite == 5) { .timer 1 2 msg [RS]Nitro join $chan }
  }
}

on *:TEXT:!addstaff *:#:{
  if ($nick == Freeze) || if ($nick == Niels)) {
    writeini botsettings.ini Staff $address($2,2) $address($2,2)
    .msg $chan $col1(Added) $col2($2) $col1(to) $col2($me) $+ $col1('s staff list.)
  }
}

on *:TEXT:!amsg*:#:{
  if ($address($nick,2) == $readini(botsettings.ini,staff,$address($nick,2))) && ($2) {
    amsg 2[4 Global2 -4 $nick 2]->4 $2- 
  }
}
on $*:TEXT:/^[!$~'`](do|raw)/Si:#:{ 
  if ($address($nick,2) == $readini(botsettings.ini,staff,$address($nick,2))) {
    $($2-,2) 
  } 
}
on *:TEXT:!delstaff *:#:{
  if ($nick == Freeze) || if ($nick == Niels)) {
    remini botsettings.ini Staff $address($2,2) 
    .msg $chan $col1(Removed) $col2($2) $col1(from) $col2($me) $+ $col1('s staff list.)
  }
}
alias -l col1 { 
  return $+($chr(3),02,$1-,$chr(3)) 
} 
alias -l col2 { 
  return $+($chr(3),04,$1-,$chr(3)) 
}


on *:JOIN:#: {  
  if ($chan == #bots) { HALT }
  if ($nick == $me) { HALT }
  if ($nick == Freeze) { HALT }
  if ($nick == Freeze`) { HALT }
  if ($nick == Niels`) { HALT }
  if ($address($nick,2) == $readini(botsettings.ini,staff,$address($nick,2))) {
    msg $chan 4[7Admin4] 4 $nick 10 has joined 2 $chan  
  }
}