Bot

By Son_Goku on Nov 20, 2005

Er, I'm new to mIRC scripting. I know some commands but I've only been scripting for about a two or three days so this bot might have some errors, anyway.. This is just a small bot a made with some commands, nicklist popups and a /Whois command. Updates will be made. Any comments or questions email me.

Comments

Sign in to comment.
CrazyShady   -  Sep 23, 2011

The script fails...

 Respond  
Ghost-writer   -  Aug 26, 2009

8ball could be a text file. But goodjob :D! it took me a long time to learn what you know :) but I got better :x.

 Respond  
PATX   -  Mar 13, 2009

oh yeah forgot to put this in my bove comment.... but what would make the bot better is to make some cool dialogs w/ it

oooh and also to make comments in mirc use ; seeing u used

"
Nicklist
Popups
"

 Respond  
PATX   -  Mar 13, 2009

nice script.... little long though u might considering to put it in a txt file then /load it into mirc. its also a bit pointless. i give it a 3

 Respond  
xplo   -  Mar 02, 2009

benfenn go back to school, this script does work.

you can't trigger it yourself, you need to add this in a second mirc then you will have a bot.

to trigger it yourself you would need to use the input event.

/help on input (in mirc)

 Respond  
benfenn   -  Mar 02, 2009

it's useful, but !snack !8ball !truth and !dare all do not work for me

 Respond  
criminal   -  May 08, 2008

I saw you already know how to write files so..
why not make an 8ball file?
Saves you like 6 lines.

On $*:TEXT:/^[.!@]8ball/Si:?: { Say $read(8ball.txt) }

Make sure you\'ve got a text file called 8ball containing the 8 answers..
And dull..
-You could just use \" say \" instead of \" msg # \" or \" msg $chan \"
-You can use $r(1,5) instead of $rand(1,5)

 Respond  
dull   -  Apr 30, 2008

on *:TEXT:!8Ball:#: {
var %8 $rand(1,5)
if (%8 == 1) { msg $chan $nick $+ , Yes. }
if (%8 == 2) { msg $chan $nick $+ , No. }
if (%8 == 3) { msg $chan $nick $+ , Maybe some day. }
if (%8 == 4) { msg $chan $nick $+ , I don\'t think so! }
if (%8 == 5) { msg $chan $nick $+ , Ask another time. }
}

Could also have been

on *:TEXT:!8Ball:#: {
var %8 $rand(1,5)
if (%8 == 1) { msg # Yes. }
if (%8 == 2) { msg # No. }
if (%8 == 3) { msg # Maybe some day. }
if (%8 == 4) { msg # I don\'t think so! }
if (%8 == 5) { msg # Ask another time. }
}

Still, nice script, I like it. Good for entertaining people when they are bored! 9/10

 Respond  
Kenny   -  Feb 16, 2008

instead of u could do say or action though instead of just giving people stuff

 Respond  
Kenny   -  Feb 16, 2008

instead of u could do say or action though instead of just giving people stuff

 Respond  
Kenny   -  Feb 16, 2008

instead of u could do say or action though instead of just giving people stuff

 Respond  
jub369   -  Feb 03, 2008

this works perfect for me really nice.hope you make more just like this.

 Respond  
Kinight   -  Feb 03, 2008

Pretty good,
I added lots of food to mine :D

 Respond  
Scruffy   -  Mar 26, 2006

on :TEXT:!8Ball:#: {
var %8 $rand(1,5)
if (%8 == 1) { msg $chan $nick $+ , Yes. }
if (%8 == 2) { msg $chan $nick $+ , No. }
if (%8 == 3) { msg $chan $nick $+ , Maybe some day. }
if (%8 == 4) { msg $chan $nick $+ , I don\'t think so! }
if (%8 == 5) { msg $chan $nick $+ , Ask another time. }
}
You should change the first line of the 8ball to on
:TEXT:!8Ball*:#: {
so people can type text after it.

 Respond  
nark0tics   -  Nov 28, 2005

make sure there is double space before \"if ($1 ==\"

 Respond  
nark0tics   -  Nov 28, 2005

strip is not needed. the following will work just fine.
on :text:#:!: {
if ($1 == !help) {
etc..
If you want the bot to respond to colors, underline, bold etc. Go to your options, click on the + next to IRC and click on messages and fill the fields that are what you want.

 Respond  
CaRe_Taker   -  Nov 27, 2005

dude as well with ure commands you could simplfy it :)
on *:TEXT:#: {
if ($strip($$1) == !help) { msg $chan $nick $+ , Some commands are !8Ball, !Truth, !Dare, and !FHelp }
}
Well some thin like that any way
at least u could have all ure commands in the one string

 Respond  
CaRe_Taker   -  Nov 27, 2005

i think my avator is cool :)
lol
SOooooo evil :|

 Respond  
nark0tics   -  Nov 22, 2005

you should add hot wings/chicken strips to the snacks.txt file.

 Respond  
Son_Goku   -  Nov 21, 2005

Thanks, \"Whatever\". Nice picture CaRe_Taker, kinda creeped out..

 Respond  
Whatever   -  Nov 21, 2005

Pretty good bot I guess. Basic commands, but they work.

 Respond  
Son_Goku   -  Nov 20, 2005

I know, But I\'m used to using / for some of my commands.

 Respond  
CaRe_Taker   -  Nov 20, 2005

with ure nicklist popups mate you dont need /me just use me you dont really need / in the command :)

 Respond  
Son_Goku   -  Nov 20, 2005

I know, it\'s alright, it\'s just a small bot I made. With some snacks, a Truth or Dare and !8Ball game. Some nicklist popups also. Just something small.

 Respond  
RoninWarrior   -  Nov 20, 2005

it isnt hard to sift threw a couple hundred snipppets here and learn how to wrtie small addons and snippets in just a couple days and or copy and paste and change a few things around the biggest thing of all is if the person really understand what is in the snippet and what it does and by no means at all am i saying you ripped anything here ok so dont think that not bad work for starting out.

 Respond  
Macintosh   -  Nov 20, 2005

and you have only been scripting for 2 - 3 days ;/ i suppose we all learn at different rates..

 Respond  
Son_Goku   -  Nov 20, 2005

Fixed timer, error:
/timer 1 3 not active

Deleted it, didn\'t really need a purpose.

 Respond  
Son_Goku   -  Nov 20, 2005

Updated typo errors for the \"Snacks.txt\" file.

 Respond  
Son_Goku   -  Nov 20, 2005

Updated \"!Truth\" and \"!Dare\" command.

 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.