All pastes #558787 Raw Edit

IRC Script

public text v1 · immutable
·published 2007-06-11 14:31 UTC
rendered paste body
oon *:JOIN:#: {
  if ($nick == hama2) {
    describe $chan pours hama2 a pint of JD. Welcome In!
  }
  notice $nick Type !commands for the commands list.
  if ($chan == #Ne0Bot) {
    mode $chan +smi
  }
  if ($chan == #Blackfire) {
    mode $chan +v $nick
  }
}

on *:TEXT:*:#: {
  if ($nick == Reno && $chan == #cookiesofchaos && $1 == !kick && $2 != $null) {
    kick $chan $2
  }
  if ($1 == !slap && $2 != $null) {
    describe $chan slaps $2 around a bit with a large trout
  } 
  if ($1 == !bcommands) {
    notice $nick Here is the Basic Command list: !slap !chairsmack !tranquilize !grapple !dropkick !tickle !headbutt !spear !boot !kiss !bite !hug !caress !poke !lick !hump.
  }
  if ($1 == !ucommands) {
    notice $nick Here is The Useful Command List: 
    notice $nick !time gmt - Gives you the time in GMT
    notice $nick !time est - Gives you the time in EST
    notice $nick !c - Calculation script - (+ - * / ^)
  }
  if ($1 == !etap) {
    if ($2 != $null) {
      describe $chan watches as $nick throws $2 into etap's Ferrari F50, and drives away!
    }
    else {
      describe $chan watches as $nick drives around in etap's Ferrari F50!
    }
  }
  if ($1 == !c && $2 != $null) {
    msg $chan $bytes($calc($remove($2-,$chr(44))),b)
  }
  If ($1 == !ccommands) {
    notice $nick Here is The Character Command List: !Carter !arsi !neo !snakeye !scapey !zuja !a-hama2-jd !Reno !etap
  } 
  if ($1 == !commands) {
    if ($nick == Luke) {
      notice $nick Here is The Command List broken down into Sub-Sections. 
      notice $nick 4!acommands 5for Alcoholic Drink List.  
      notice $nick 4!bcommands 5for Basic Commands.
      notice $nick 4!ccommands 5for Character Commands.
      notice $nick 4!dcommands 5for Drink List.
      notice $nick 4!gcommands 5for Game List.
      notice $nick 4!scommands 5for Special Command List.
      notice $nick 4!ucommands 5for Useful Commands.
    }
    else {
      notice $nick Here is The Command List broken down into Sub-Sections. 
      notice $nick 4!acommands 5for Alcoholic Drink List.  
      notice $nick 4!bcommands 5for Basic Commands.
      notice $nick 4!ccommands 5for Character Commands.
      notice $nick 4!dcommands 5for Drink List.
      notice $nick 4!gcommands 5for Games List.
      notice $nick 4!ucommands 5for Useful Commands.
    }
  }
  if ($1 == !arsi) {
    describe $chan pops a bottle of non-alcoholic beer for $nick $+ , arsi style!
  }
  if ($1 == !zuja) {
    describe $chan watches as $nick does the Zuja! ^_^ ^_^ ^_^ ^_^ 
  }
  if ($1 == !vengey) {
    describe $chan loves Vengey, like $nick $+ !
  }
  if ($1 == !neo) {
    kick $chan $nick BWAHAHAHA Talk about gullible...
  }
  if ($1 == !Scapey) {
    describe $chan pimpslaps $nick $+ , Scapey Style!!
  }
  if ($1 == !dcommands) {
    notice $nick Drink List: !Pepsi !Coke !DietPepsi !DietCoke !FantaGreenApple !PepsiMax !CokeZero !Sprite !Lilt !7up !Water.
  }
  if ($1 == !acommands) {
    notice $nick Alcoholic Drink List: !Beer !WKD !Corona !Lager !Cider !Wine !Vodka !Whisky !Scotch !JD
  }
  if ($1 == !gcommands) {
    notice $nick Game List: 
    notice $nick !kill <nick> To attempt to murder someone.
    notice $nick !suicidegame to play the Suicide Game.
    notice $nick Or, you could PM the bot to play hangman. SYNTAX: !hangman random #BlackFire.
  }
  if ($1 == !Pepsi) {
    describe $chan Throws $nick a cold can of Pepsi!
  }
  if ($1 == !Coke) {
    describe $chan Throws $nick a cold can of Coke!
  }
  if ($1 == !DietPepsi) {
    describe $chan Throws $nick a cold can of Diet Pepsi!
  }
  if ($1 == !DietCoke) {
    describe $chan Throws $nick a cold can of Diet Coke!
  }
  if ($1 == !CokeZero) {
    describe $chan Throws $nick a cold can of Coke Zero!
  }
  if ($1 == !snakeye) {
    describe $chan Watches as everyone is as gullible as snakeye and types !neo
  }
  if ($1 == !PepsiMax) {
    describe $chan Throws $nick a cold can of Pepsi Max!
  }
  if ($1 == !Scotch) {
    describe $chan Pours $nick a Scotch. Enjoy!
  }
  if ($1 == !WKD) {
    describe $chan Opens $nick a bottle of WKD. Enjoy!
  }
  if ($1 == !Lilt) {
    describe $chan Throws $nick a cold can of Lilt!
  }
  if ($1 == !FantaGreenApple) {
    describe $chan Throws $nick a cold can of Fanta Green Apple!
  }
  if ($1 == !Sprite) {
    describe $chan Throws $nick a cold can of Sprite! Oh look! It comes with a free goblin.....¬.¬
  }
  if ($1 == !7UP) {
    describe $chan Throws $nick a cold can of 7UP!
  }
  if ($1 == !Water) {
    describe $chan Throws $nick a cold bottle of water!
  }
  if ($1 == !Beer) {
    describe $chan Opens $nick a bottle of beer!
  }
  if ($1 == !Lager) {
    describe $chan Throws $nick a cold can of Lager!
  }
  if ($1 == !Cider) {
    describe $chan Throws $nick a cold can of Cider!
  }
  if ($1 == !Whisky) {
    describe $chan Pours $nick a double! Enjoy your Whisky!
  }
  if ($1 == !Vodka) {
    describe $chan Pours $nick a shot of Vodka! Enjoy!
  }
  if ($1 == !JD) {
    describe $chan Pours $nick a measure of Jack Daniels! Enjoy!
  }
  if ($1 == !a-hama2-JD) {
    describe $chan Pours $nick a pint of Jack Daniels, hama2 Style!
  }
  if ($1 == !Wine) {
    msg $chan !RedWine, !Rose or !WhiteWine, $nick ?
  }  
  if ($1 == !WhiteWine) {
    msg $chan !dry , !medium or !sweet ?
  }
  if ($1 == !dry) {
    describe $chan Pours $nick a glass of Dry White Wine. Enjoy!!
  }
  if ($1 == !medium) {
    describe $chan Pours $nick a glass of Medium White Wine. Enjoy!!
  }
  if ($1 == !sweet) {
    describe $chan Pours $nick a glass of Sweet White Wine. Enjoy!!
  }  
  if ($1 == !Rose) {
    describe $chan Pours $nick a glass of Rosé Wine. Enjoy!!
  } 
  if ($1 == !RedWine) {
    describe $chan Pours $nick a glass of Red Wine. Enjoy!!
  } 
  if ($1 == !poke && $2 != $null) {
    notice $2 $nick has just poked you!
    notice $nick You have just poked $2 $+ !
  }
  if ($1 == !caress && $2 != $null) {
    describe $chan caresses $2 's leg......purr!
  }
  if ($1 == !tranquilize && $2 != $null) {
    describe $chan tranquilizes $2 with a horse tranquilizer....it takes that much to get $2 down!
  }
  if ($1 == !hug && $2 != $null) {
    describe $chan watches as $nick hugzzz $2 $+ ...awww!
  }
  if ($1 == !bite && $2 != $null) {
    describe $chan bites $2 $+ !!
  }
  if ($1 == !kiss && $2 != $null) {
    describe $chan watches as $nick kisses $2 $+...Ain't it cute!!
  }
  if ($1 == !boot && $2 != $null) {
    describe $chan boots $2 in the shin! Take that!
  }
  if ($1 == !invite && $2 != $null) {
    invite $2 $chan
  }
  if ($1 == !Corona) {
    describe $chan Throws $nick a cold bottle of Corona!
  }
  if ($1 == !Reno) {
    describe $chan Watches as $nick downs a can of Red Bull, Reno Style!
  }
  if ($1 == !lick && $2 != $null) {
    describe $chan licks $2 $+ !!! You're wet now!!!
  }
  if (!time == $1 && $3- == $null) {
    if (gmt == $2) {
      msg $chan The Current Grenwich Mean Time Is: $gmt(hh:nn:ss) $gmt(TT)
    }
    if (est == $2) {
      msg $chan The Current East Coast American Time Is: $asctime($calc($ctime - 18000),hh:nn:ss) $asctime($calc($ctime - 18000),TT)
    }
  }
  if ($1 == !hump && $2 != $null) {
    describe $chan humps $2 until they scream!
  }
  if ($1 == !chairsmack && $2 != $null) {
    describe $chan smacks $2 over the head with a chair! Phwoahahaha!
  }
  if ($1 == !tickle && $2 != $null) {
    describe $chan watches and $nick tickles $2 under the arms! 
  }
  if ($nick != Luke) {
    if ($1 == !scommands) {
      notice $nick Sorry, You have to be Luke to administer that command.
    }
  }
  if ($1 == !dropkick && $2 != $null) {
    describe $chan dropkicks $2 in the gut!
  }
  if ($1 == !headbutt && $2 != $null) {
    describe $chan headbutts $2 and knocks them out!
  }
  if ($1 == !spear && $2 != $null) {
    describe $chan takes $2 out at the legs!
  }
  if ($1 == !carter) {
    describe $chan watches $nick brush their teeth with cheese, Carter Style!
  }
  if ($1 == !grapple && $2 != $null) {
    describe $chan grapples $2 until they get choked out!
  }
  if ($address == FookMiQuic@Cyanide-38888A46.dynamic.dsl.as9105.com ) {
    if (!vop == $1 && $2 != $null) {
      mode $chan +v $2
    }
    if (!devop == $1 && $2 != $null) {
      mode $chan -v $2
    }
    if (!dehop == $1 && $2 != $null) {
      mode $chan -h $2 $2
    }
    if (!hop == $1 && $2 != $null) {
      mode $chan +h $2 
    }
    if (!aop == $1 && $2 != $null) {
      mode $chan +o $2
    }
    if (!deaop == $1 && $2 != $null) {
      mode $chan -o $2
    }
    if (!sop == $1 && $2 != $null) {
      mode $chan +ao $2 $2
    }
    if (!desop == $1 && $2 != $null) {
      mode $chan -ao $2 $2
    }
    if (!mode == $1 && $2 != $null) {
      mode $chan $2
      msg $chan I have just change the channel status to $2 
    }
    if (!botjoin == $1 && $2 != $null) {
      join $2
    }
    if (!botinvite == $1 && $2 != $null) {
      cs invite $2
    }
    if (!nick == $1 && $2 != $null) {
      nick $2
    }
    if (!kick == $1 && $2 != $null) {
      kick $chan $2
    }
    if ($1 == !ban && $2 != $null) {
      mode $chan +b $address($2,3) | halt
    }
    if ($1 == !unban && $2 != $null) {
      mode $chan -b $address($2,3) | halt
    }
    if ($1 == !kickban && $2 != $null) {
      kick $chan $2
      mode $chan +b $address($2,3)
    }
    if (!fop == $1 && $2 != $null) {
      mode $chan +qo $2 $2
    }
    if (!defop == $1 && $2 != $null) {
      mode $chan -qo $2 $2
    }
    if (!add == $1 && $2 != $null && $3 != $null) {
      cs $2 $chan add $3
    }
    if (!del == $1 && $2 != $null && $3 != $null) {
      cs $2 $chan del $3
    }
    if ($1 == !scommands) {
      notice $nick Special Commands are: !nick !kick !ban !kickban !botjoin !botinvite !part !quit !add sop !add fop !add aop !add hop !del sop !del fop !del aop !del hop
    }
    if ($1 == !quit) {
      quit #BlackFire bishes!
      exit -n
    }
    if ($1 == !part) {
      part $chan
    }
    if ($1 == !botmod) {
      if ($2 == add) {
        hadd userlist $3 yes no no botmod
      }
      if ($2 == del) {
        hdel userlist $3
      }
    }
    if ($1 == !botasst) {
      if ($2 == add) {
        hadd userlist $3 yes yes no botasst
      }
      if ($2 == del) {
        hdel userlist $3
      }
    }
    if ($1 == !botcreator) {
      if ($2 == add) {
        hadd userlist $3 yes yes yes botcreator
      }
      if ($2 == del) {
        hdel userlist $3
      }
    }
  }
}

on *:NOTICE:*:#BlackFire: { if ($nick == ChanServ) { msg $chan $1- } }