Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
TomBot v1.1 vB AI User Bot Details »»
TomBot v1.1 vB AI User Bot
Version: 1.00, by C.Birch C.Birch is offline
Developer Last Online: Jan 2016 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 01-22-2003 Last Update: Never Installs: 119
 
No support by the author.

Hi after reading the forums i have seen many people after a hack like this so here it is.

This has been installed and testing on a busy live server and it worked fine thats why im posting it in here right away.

I can not hack that much if theres a prob but i try my best to, i also add this is my first time so i have tryed my very best to make the install file easy to follow.

all the files you need are in the zip file just unzip it to your pc keeping the lay out how it is in the zip file and then following the install text file.

What does this hack do?

Basicy it add's a chat bot to a forum on your board that will reply to users posts.

if you wish the bot not to reply to a post inside of the forum its set up to reply in just add ### anywhere in your post and it will stop the bot from replying.

You may give the bot its own profile on the board eg av and sign to make it fit in abit better.

The bot will also learn things has it gets used more but if it gets to a point where it trys taking over the wrold please dont sue me.

=======
Add On's
=======

[vB v2.2.8] vBTeachbot 1.0: Click Here By Martin64

=====
Update
=====

Added more aiml files for clean install's so the bot knows more information from the start.

Bot also recall's your name now

Updated the Zip File Below
http://www.ultimatepop-network.com/TomBot v1.2.zip

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #467  
Old 02-03-2003, 06:15 PM
Radgam Radgam is offline
 
Join Date: Jan 2003
Location: Scotland! :)
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've got an idea for what you might call a "superhack"! But i would need help from anyone/everyone interested in AIML & the alice bot to contribute if you can because it's way too large a project for me to write on my own (or maybe i could but i'm slow, unimaginative and it would probably take me a life time!).

If you've looked through patterns and template answers in the AIML files you'll probably notice that all conversation is actually very specific to the purpose it was written, that is, to finish high in that AI competition. It's probably the best thing to do if you want to win, but it's not very helpful if you want to use it on your site. For example, a large amount of the annabot files are based on Atlanta as that is where the competition was held (well, quite a bit of it is anyway).

vbAI: That would be the artificial intelligence files used to power the system. These would be written by anyone interested in AI (including myself) to be fairly non-specific meaning when you install the bot on your forum is when you actually make everything more specific (ie: placenames - all talk relating to the place your bot 'lives' would just be a variable and would be set when the bot is installed). This would be the same with the bots name etc.

cAIML: Conditional Arificial Intelligence Markup Language - Mostly the same as the ALICE bot is, but with a twist. I've noticed on my own forum where the bot is installed, and by looking though the AIML files you will sometimes see things like
<template>do you like living in <get name="location"/>.</template> - that's all good and well, but what if the bot doesn't know where that member lives yet? You get "do you like living in ."

cAIML would allow you to use PHP coding (or similar) in a template, to find out first if that information on someone is actually known. If so, proceed with the template, if not, ask them where they live then come back to the template.

---------------------

Okay, i know it's a pretty large project but i think if it was a combined effort (esp with writing the AI files) we could make a pretty cool AI system and with better discussion than the ones currently out there.

If anyone is insterested, let me know Also, i'm not the best php programmer in the world (understatement!) so even if you aren't interested in AI, help with the programming side is just as important as i haven't work out how to do all of the stuff yet
Reply With Quote
  #468  
Old 02-03-2003, 07:18 PM
Shane_2k's Avatar
Shane_2k Shane_2k is offline
 
Join Date: Jan 2002
Location: On the interent lol:)
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi will this work with 2.2.2

thanks .alot
Reply With Quote
  #469  
Old 02-03-2003, 07:23 PM
Automated Automated is offline
 
Join Date: Sep 2002
Posts: 266
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Radgam
I've got an idea for what you might call a "superhack"! But i would need help from anyone/everyone interested in AIML & the alice bot to contribute if you can because it's way too large a project for me to write on my own (or maybe i could but i'm slow, unimaginative and it would probably take me a life time!).

If you've looked through patterns and template answers in the AIML files you'll probably notice that all conversation is actually very specific to the purpose it was written, that is, to finish high in that AI competition. It's probably the best thing to do if you want to win, but it's not very helpful if you want to use it on your site. For example, a large amount of the annabot files are based on Atlanta as that is where the competition was held (well, quite a bit of it is anyway).

vbAI: That would be the artificial intelligence files used to power the system. These would be written by anyone interested in AI (including myself) to be fairly non-specific meaning when you install the bot on your forum is when you actually make everything more specific (ie: placenames - all talk relating to the place your bot 'lives' would just be a variable and would be set when the bot is installed). This would be the same with the bots name etc.

cAIML: Conditional Arificial Intelligence Markup Language - Mostly the same as the ALICE bot is, but with a twist. I've noticed on my own forum where the bot is installed, and by looking though the AIML files you will sometimes see things like
<template>do you like living in <get name="location"/>.</template> - that's all good and well, but what if the bot doesn't know where that member lives yet? You get "do you like living in ."

cAIML would allow you to use PHP coding (or similar) in a template, to find out first if that information on someone is actually known. If so, proceed with the template, if not, ask them where they live then come back to the template.

---------------------

Okay, i know it's a pretty large project but i think if it was a combined effort (esp with writing the AI files) we could make a pretty cool AI system and with better discussion than the ones currently out there.

If anyone is insterested, let me know Also, i'm not the best php programmer in the world (understatement!) so even if you aren't interested in AI, help with the programming side is just as important as i haven't work out how to do all of the stuff yet

I am in the process of setting up a community site that will serve as the AI chat bot development forums. I will be promoting it so that people will come and chat with the bot about as many diverse topics as possiable and also allow members to submit "intelegence" to the bot and once it is verified by a Mod or admin it will be added to the database.

Then the database will be released

I cant wait to get the ball rolling, I am also looking for a PHP knowledgeable VB hacker to help me with a small bit of the project (NO AI knowledge is required)

Thanks
Matthew
Reply With Quote
  #470  
Old 02-03-2003, 07:56 PM
Shane_2k's Avatar
Shane_2k Shane_2k is offline
 
Join Date: Jan 2002
Location: On the interent lol:)
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HELP i get a BIg nasty error
Loading startup.xml

Warning: OpenDir: No such file or directory (errno 2) in /usr/local/psa/home/vhosts/nok-forums.co.uk/httpdocs/vb/alice/src/admin/botloaderfuncs.php on line 531

Warning: Supplied argument is not a valid Directory resource in /usr/local/psa/home/vhosts/nok-forums.co.uk/httpdocs/vb/alice/src/admin/botloaderfuncs.php on line 532

Warning: Supplied argument is not a valid Directory resource in /usr/local/psa/home/vhosts/nok-forums.co.uk/httpdocs/vb/alice/src/admin/botloaderfuncs.php on line 540
DONE LOADING
Inserted 0 categories into database

WARNING! You should password protect the admin directory or remove the botloader.php script or people may be able to abuse your server.
Click here to talk to the bot

execution time: 0.258089
Templates per second=0
Templates per minute=0

please help
Reply With Quote
  #471  
Old 02-04-2003, 05:58 AM
Shane_2k's Avatar
Shane_2k Shane_2k is offline
 
Join Date: Jan 2002
Location: On the interent lol:)
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

anyone please help
Reply With Quote
  #472  
Old 02-04-2003, 06:23 AM
Shane_2k's Avatar
Shane_2k Shane_2k is offline
 
Join Date: Jan 2002
Location: On the interent lol:)
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i get it going i got rid of the erros it keeps saying can;t find sever after bout 5 mins the botloader has beenn trying to go up?
Reply With Quote
  #473  
Old 02-04-2003, 11:40 AM
Shane_2k's Avatar
Shane_2k Shane_2k is offline
 
Join Date: Jan 2002
Location: On the interent lol:)
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

done it now
Reply With Quote
  #474  
Old 02-04-2003, 09:54 PM
Sc0rp Sc0rp is offline
 
Join Date: Jul 2002
Location: Netherlands
Posts: 134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well all of the install went fine untill I went for the botloader.php.. it loads untill the A.aiml after that it says page done loading and nothin happens from there should I just wait????
Reply With Quote
  #475  
Old 02-04-2003, 10:57 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's 300,000 db entries, and can take up to 30 minutes. Also some servers do timeout as well. Read the thread on solutions to this.
Reply With Quote
  #476  
Old 02-05-2003, 07:38 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Mmm... this hack sucks up more than its fair share of server load, so I've had to remove it while I try to tweak it a bit. I'm still interested in Radgames ANNA bot version. We shall see what I can do...
Reply With Quote
  #477  
Old 02-05-2003, 08:28 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've just replace ALICE with ANNA. We shall see how it goes...
Reply With Quote
  #478  
Old 02-05-2003, 09:11 AM
Zombie Zombie is offline
 
Join Date: Oct 2001
Location: Florida
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I replaced mine with Anna also but "she's" just as stupid as Alice
Reply With Quote
  #479  
Old 02-05-2003, 04:26 PM
rrnolan rrnolan is offline
 
Join Date: Mar 2002
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In reading the install manual one part says to

Login to phpmyadmin and check in the 'bots' table that the bot id is 0 you find that the table 'bot's the id number in there needs editing to 0 from 1 in some cases

When I look at the bots table it is empty, should there be an entry in there? I looked at the sql script and did not see any insert lines? If there should be an entry what should it be and how do I get it in there?
Reply With Quote
  #480  
Old 02-05-2003, 05:20 PM
rrnolan rrnolan is offline
 
Join Date: Mar 2002
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How can i change the smiles it trys to use? I don't have the same ones installed
Reply With Quote
  #481  
Old 02-05-2003, 05:43 PM
mheinemann's Avatar
mheinemann mheinemann is offline
 
Join Date: May 2002
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by rrnolan
How can i change the smiles it trys to use? I don't have the same ones installed
Open tomstalkerbot.php, look for
PHP Code:
$emot = array(":)",":(",":xmas:",":D",":baaa:",":cool:",":rolleyes:",":mad2:");
$emoticon " " $emot[rand(0,7)]; 
That's where you can edit the smilies. If you add more, make sure you change the number in the rand() funciton.


Something you can do for fun with your bot is login as him and post in area's he usually can't post.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:59 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05992 seconds
  • Memory Usage 2,371KB
  • Queries Executed 30 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete