teh dot bot talk

By XRaGeX on Mar 26, 2006

Its simple... just start a bot..... load a new script name it bt.ini or w/e and there ya go

on 1:text:*hello*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan Hello $nick }
  if (%bt.rand == 2) { .msg $chan Hiya $nick }
  if (%bt.rand == 3) { .msg $chan wasssuup $nick }
}
on 1:text:*more people*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i agree with ya $nick $+ , we need people in here! }
  if (%bt.rand == 2) { .msg $chan wow mucho boring where's the people? }
  if (%bt.rand == 3) { .msg $chan ho hum ho hum we need people. }
}
on 1:text:*cool*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan yah way cool }
  if (%bt.rand == 2) { .msg $chan I think you're cool also $nick $+ . }
  if (%bt.rand == 3) { .msg $chan this is cool }
}
on 1:text:*what do you like to do*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i like to chat! lol }
  if (%bt.rand == 2) { .msg $chan i like to listen to music }
  if (%bt.rand == 3) { .msg $chan i like to watch people try and talk to me hahah }
}
on 1:text:*so whats new*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan not too much you? }
  if (%bt.rand == 2) { .msg $chan just a little bit }
  if (%bt.rand == 3) { .msg $chan well not really anything $nick }
}
on 1:text:*bot*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan yah i guess i like bots }
  if (%bt.rand == 2) { .msg $chan where have all the bots been }
  if (%bt.rand == 3) { .msg $chan wow you're a bot? }
}
on 1:text:*school*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan wow do you like school also? }
  if (%bt.rand == 2) { .msg $chan school is hard, don't ya think? }
  if (%bt.rand == 3) { .msg $chan i can't wait for the summer! }
}
on 1:text:*why*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan Because The Rock says! }
  if (%bt.rand == 2) { .msg $chan because }
  if (%bt.rand == 3) { .msg $chan because i said so }
}
on 1:text:*bye*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan bya $nick $+ ! }
  if (%bt.rand == 2) { .msg $chan hasta manana $nick $+ ! }
  if (%bt.rand == 3) { .msg $chan good day $nick }
}
on 1:text:*later*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan ttyl $nick }
  if (%bt.rand == 2) { .msg $chan see ya ltr $nick }
  if (%bt.rand == 3) { .msg $chan ok see ya soon hopefully $nick }
}
on 1:text:*gotta go*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan bya $nick $+ ! }
  if (%bt.rand == 2) { .msg $chan well i have to stay, but see ya ltr! }
  if (%bt.rand == 3) { .msg $chan i wanna go $nick $+ ! }
}
on 1:text:*what*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan who why where and when }
  if (%bt.rand == 2) { .msg $chan i don't know $nick }
  if (%bt.rand == 3) { .msg $chan whats not? }
}
on 1:text:*no*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan why not? }
  if (%bt.rand == 2) { .msg $chan please? }
  if (%bt.rand == 3) { .msg $chan ok:( }
}
on 1:text:*yes*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i agree $nick $+ . }
  if (%bt.rand == 2) { .msg $chan yay $nick said yes! }
  if (%bt.rand == 3) { .msg $chan she said yes! i said why }
}
on 1:text:*are you*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan a bot? me? of course }
  if (%bt.rand == 2) { .msg $chan a burrito? me? of course. ahahahah }
  if (%bt.rand == 3) { .msg $chan stupid? no not me, i'm a genius }
}
on 1:text:*you suck*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan On that point I would have to differ $nick $+ . }
  if (%bt.rand == 2) { .msg $chan no one sucks $nick }
  if (%bt.rand == 3) { .msg $chan why do you say that $nick $+ ? }
}
on 1:text:*thanks*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan any time bro:) hehe }
  if (%bt.rand == 2) { .msg $chan your quite welcome $nick }
  if (%bt.rand == 3) { .msg $chan why you're welcome! }
}
on 1:text:*thank you*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan your welcome:) }
  if (%bt.rand == 2) { .msg $chan np $nick }
  if (%bt.rand == 3) { .msg $chan yw $nick }
}
on 1:text:*hows it going*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan its going.. you? }
  if (%bt.rand == 2) { .msg $chan wazzzzuppppp }
  if (%bt.rand == 3) { .msg $chan yes, it goes }
}
on 1:text:*good*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan great }
  if (%bt.rand == 2) { .msg $chan yah its very good $nick }
  if (%bt.rand == 3) { .msg $chan i know i can't help myself }
}
on 1:text:*hate*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i love you $nick }
  if (%bt.rand == 2) { .msg $chan why hate? love will bring us closer together. hehe }
  if (%bt.rand == 3) { .msg $chan lets not hate anyone now. }
}
on 1:text:*whats up*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan nada }
  if (%bt.rand == 2) { .msg $chan nothing much, you? }
  if (%bt.rand == 3) { .msg $chan no i'm not going to reply with some incredibly stupid and old remark like "uhh the skys up $nick $+ , hahaha"  }
}
on 1:text:*too bad*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan yah i agree with ya }
  if (%bt.rand == 2) { .msg $chan i know it }
  if (%bt.rand == 3) { .msg $chan it couldn't of been avoided }
}
on 1:text:*Ok*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan great! }
  if (%bt.rand == 2) { .msg $chan better be ok }
  if (%bt.rand == 3) { .msg $chan ok=great!! }
}
on 1:text:*LOL*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan hahahhaha!! you're so funny $nick $+ ! }
  if (%bt.rand == 2) { .msg $chan is it that funny? }
  if (%bt.rand == 3) { .msg $chan lol }
}
on 1:text:*HAHA*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan don't laugh at me please, i can't help i was created this way }
  if (%bt.rand == 2) { .msg $chan LOL $nick $+ ... thats just too funny. }
  if (%bt.rand == 3) { .msg $chan heheh funny stuff }
}
on 1:text:*stupid*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i've checked the chan for stupid and see none }
  if (%bt.rand == 2) { .msg $chan no one is stupid }
  if (%bt.rand == 3) { .msg $chan stupid? me? nooo }
}
on 1:text:*ugly*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i'm a handsome bot thank you very much! }
  if (%bt.rand == 2) { .msg $chan no ones ugly $nick }
  if (%bt.rand == 3) { .msg $chan ho hum }
}
on 1:text:*love*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i love you too $nick }
  if (%bt.rand == 2) { .msg $chan wow you love me $nick $+ ?!?!? }
  if (%bt.rand == 3) { .msg $chan i'm so happy }
}
on 1:text:*cool bot*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan yah $nick $+ ! }
  if (%bt.rand == 2) { .msg $chan i agree with ya on that point! }
  if (%bt.rand == 3) { .msg $chan hehe aren't i? }
}
on 1:text:hi*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan hiya }
  if (%bt.rand == 2) { .msg $chan wow long time no see? where ya been $nick $+ ? }
  if (%bt.rand == 3) { .msg $chan helloo }
}
on 1:text:*happy*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i'm happy also }
  if (%bt.rand == 2) { .msg $chan i'm happy that you're happy $nick $+ ! }
  if (%bt.rand == 3) { .msg $chan lets all be happy }
}
on 1:text:*hehe*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan heheheheheehe }
  if (%bt.rand == 2) { .msg $chan on 3... hehehehe }
  if (%bt.rand == 3) { .msg $chan wow my head hurts }
}
on 1:text:hey*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan $nick $+ :) }
  if (%bt.rand == 2) { .msg $chan wazzzuppp }
  if (%bt.rand == 3) { .msg $chan wazzzabi }
}
on 1:text:*trout*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i eat those trouts you slap people with }
  if (%bt.rand == 2) { .msg $chan i don't take kindly to being slapped with a fish }
  if (%bt.rand == 3) { .msg $chan aren't fish in the ocean... not IRC. }
}
on 1:text:hiya*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan whats up $nick $+ ? }
  if (%bt.rand == 2) { .msg $chan how's it going? }
  if (%bt.rand == 3) { .msg $chan hiya $nick }
}
on 1:text:*ROFL*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan wow you're on the floor laughing? }
  if (%bt.rand == 2) { .msg $chan hahahahahahah }
  if (%bt.rand == 3) { .msg $chan rofl also! }
}
on 1:text:*:P*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan put that tongue back in $nick }
  if (%bt.rand == 2) { .msg $chan wow i'm hurt }
  if (%bt.rand == 3) { .msg $chan oohh nasty }
}
on 1:text:*ILMH*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i love matthewh also! }
  if (%bt.rand == 2) { .msg $chan i'm a matthewh fan }
  if (%bt.rand == 3) { .msg $chan hahahaha }
}
on 1:text:hola*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan hola }
  if (%bt.rand == 2) { .msg $chan como estas $nick }
  if (%bt.rand == 3) { .msg $chan yada yada yada }
}
on 1:text:*que pasa*:#:/msg $chan Nada
on 1:text:*como estas*:#:/msg $chan Nada, y tu?
on 1:text:*huerw*:#:/msg $chan hehe, what a great word.
on 1:text:*yeif*:#:/msg $chan What, yours does to?
on 1:text:*3eb*:#:/msg $chan I love Third Eye Blind!
on 1:text:*physics*:#:/msg $chan Ouch that sounds like fun, physics.
on 1:text:*geometry*:#:/msg $chan I love geometry, its so much easier to understand then Algebra.
on 1:text:*stop*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan yes please stop }
  if (%bt.rand == 2) { .msg $chan ack! ack! ack! nooo }
  if (%bt.rand == 3) { .msg $chan stop, thank you }
}
on 1:text:*car*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan who had a wreck? }
  if (%bt.rand == 2) { .msg $chan wow cool car }
  if (%bt.rand == 3) { .msg $chan i own a car also }
}
on 1:text:*bored*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan me too }
  if (%bt.rand == 2) { .msg $chan talk to me then $nick }
  if (%bt.rand == 3) { .msg $chan you're bored with me in the chan? }
}
on 1:text:*anytime*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan what about now? }
  if (%bt.rand == 2) { .msg $chan anytime? i could use that too my advantage }
  if (%bt.rand == 3) { .msg $chan yay anytime thanks! }
}
on 1:text:*help*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan watcha need $nick $+ ? }
  if (%bt.rand == 2) { .msg $chan $me comes to the rescue }
  if (%bt.rand == 3) { .msg $chan ok i guess i'll help you }
}
on 1:text:*dumb*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i see only geniuses }
  if (%bt.rand == 2) { .msg $chan i am not! }
  if (%bt.rand == 3) { .msg $chan whose dumb? }
}
on 1:text:*ack*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan ack ack }
  if (%bt.rand == 2) { .msg $chan No, its ackies! }
  if (%bt.rand == 3) { .msg $chan whats wrong $nick $+ ? }
}
on 1:text:*man*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan stinks doesn't it? }
  if (%bt.rand == 2) { .msg $chan yes? }
  if (%bt.rand == 3) { .msg $chan i'm a man! }
}
on 1:text:*music*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan my favorite band is Third Eye Blind }
  if (%bt.rand == 2) { .msg $chan i'm a third eye blind freak }
  if (%bt.rand == 3) { .msg $chan ohh i like music too }
}
on 1:text:*dangit*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan whats wrong? }
  if (%bt.rand == 2) { .msg $chan hmm? }
  if (%bt.rand == 3) { .msg $chan i'm sorry $nick $+ :( }
}
on 1:text:*how*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan 's it gonna be! }
  if (%bt.rand == 2) { .msg $chan like this $nick }
  if (%bt.rand == 3) { .msg $chan i don't know, i wish i did though }
}
on 1:text:*hot*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan thanks $nick $+ , i always knew i was hot }
  if (%bt.rand == 2) { .msg $chan are you hot also? }
  if (%bt.rand == 3) { .msg $chan yah really hot in here }
}
on 1:text:*book*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan books=fun }
  if (%bt.rand == 2) { .msg $chan where's a book... read The Visitation by Frank Peretti }
  if (%bt.rand == 3) { .msg $chan i love good books }
}
on 1:text:*stinks*:#: {
  /set %bt.rand $rand(1,3)
  if (%bt.rand == 1) { .msg $chan i don't smell anything $nick }
  if (%bt.rand == 2) { .msg $chan you stink?? }
  if (%bt.rand == 3) { .msg $chan time for a shower }
}
on 1:text:*:#: {
  if ($1 == $me) {
    /set %bt.rand $rand(1,20)
    if (%bt.rand == 1) { .msg $chan Hello $nick }
    if (%bt.rand == 2) { .msg $chan Hiya $nick }
    if (%bt.rand == 3) { .msg $chan wasssuup $nick }
    if (%bt.rand == 4) { .msg $chan yah man can i help ya? }
    if (%bt.rand == 5) { .msg $chan yah you need me? }
    if (%bt.rand == 6) { .msg $chan dude, you're cool $nick }
    if (%bt.rand == 7) { .msg $chan so, what kinda music are you into $nick $+ ? }
    if (%bt.rand == 8) { .msg $chan no, i don't guess you could say i'm avoiding your question $nick $+ . }
    if (%bt.rand == 9) { .msg $chan so, are you into College Basketball? My favorite team is Duke. }
    if (%bt.rand == 10) { .msg $chan woohooo $nick $+ ! }
    if (%bt.rand == 11) { .msg $chan are you into any sports $nick $+ ? }
    if (%bt.rand == 12) { .msg $chan man my processor is fast, what about yours $nick }
    if (%bt.rand == 13) { .msg $chan whats the time over in your area $nick }
    if (%bt.rand == 14) { .msg $chan so, where ya from $nick }
    if (%bt.rand == 15) { .msg $chan Do you think i say some things too often $nick $+ ? }
    if (%bt.rand == 16) { .msg $chan yah i know $nick }
    if (%bt.rand == 17) { .msg $chan Why do people keep saying the words Artificial Intelligence when they are around me, huh? }
    if (%bt.rand == 18) { .msg $chan andele andele mama eya eya (i wonder if thats how you spell the words to Nelly's song, do you know $nick $+ ) }
    if (%bt.rand == 19) { .msg $chan I am getting so tired of typing $nick }
    if (%bt.rand == 20) { .msg $chan Hello, why's everyone so quite? huh $nick $+ ? }
  }
}
on 1:text:*:%channel: {
  if (%c isin $1) { halt }
  else { 
    if (%learn == on) { write addons\btwords.mrc on 1:text:* $+ [ %btact ] $+ *:#:.msg $ $+ chan $1- | set %learn off }
    else { set %btact $1 $2 $3 | set %learn on }
  }
}

Comments

Sign in to comment.
dma   -  Nov 06, 2015

oh do i get this to shut up and then start it again

 Respond  
Joshuaxiong1   -  May 01, 2011

Lol this is long time ago already. Those years... aww

 Respond  
Shadow Wolf   -  May 01, 2011

lol this is just from ybbot

 Respond  
Shady187   -  May 01, 2011

its an okay script for beginners. ever think of making one that has a full conversation with someone and it being triggered by the person saying the bots name?

 Respond  
Joshuaxiong1   -  Oct 10, 2007

These are funny :P

 Respond  
CaRe_Taker   -  Mar 27, 2006

you could have this Reading from a txt file
an maybe add a /write hello.txt helloo how are you
or some thin like that
maybe make it the /write activate on some thin like this
on :TEXT::#:{
if ($strip($$1) == !add) { /write hello.txt $2- }
if ($strip($$1) == hello) { $read(hello.txt) }
}
but thats just a suggestion :)
might make it look like the bot is actually Talkin to you

 Respond  
anthalus   -  Mar 27, 2006

Try to condense it all down to a singular on 1:text:*:#: event. Like

on 1:Text:*:: {
if ($1- ) { }
else if ($1- ) { }

and so on. This will prevent locking up mIRC, because in the way that you have it set-up, it has to go through all the on:Text events one by one.

 Respond  
greenlanter420   -  Mar 26, 2006

I don\'t agree with that totally but I would remove some of the commands because they clash like ok and book since it contains Bo ok anyways over all its good some of the responses are a lil odd but thats why its here for people to change it to what they like.If you don\'t want it to respond to everyone edit it not to.Its a good base if you need a bot talk addon.

 Respond  
ZabuzaMomochi   -  Mar 26, 2006

First of all, what if someone is saying hello to someone else? Actually this whole thing is about that. The only way that could happen to make it a little bit good was to see what the person said last.

 Respond  
XRaGeX   -  Mar 26, 2006

it will be for future im still working on that..

 Respond  
greenlanter420   -  Mar 26, 2006

Looks good works fine I was just wondering does the learning part of the script work if so how do you enable it or is that for future release?

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.