Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Talkerbot V2.2.3 (AI Posting Bot) Details »»
Talkerbot V2.2.3 (AI Posting Bot)
Version: 2.5.0, by eXtremeTim eXtremeTim is offline
Developer Last Online: Feb 2008 Show Printable Version Email this Page

Category: Major Additions - Version: 3.6.5 Rating:
Released: 09-11-2006 Last Update: 05-15-2007 Installs: 230
DB Changes Uses Plugins
Additional Files  
No support by the author.

Talker Bot Hack v2.5.0
Hack By: Tim (eXtremeTim) Yarbrough
Website: www.extremechatforums.com

What This Hack Does.

This hack add a userlike bot to your forums. You can set which forum he will post in and how often he will reply to poeples posts. He will try and build his replies off the text that they posted. This bot will learn overtime slowly from your users posts.

Whats new in 2.5.0?
Cleanup of the code to allow better support for php5 users.
Simplified the steps to get the bot working.
Improved the code in various spots.
Fixed sloppy coding issues that remained from the original version of the hack.

Whats new in 2.2.4?

Start of php 5 compatibility fixes
Query errors
ajax cosmetics issue (should be fixed now but if not please let me know)
quite a few minor random things.

Whats new in 2.2.3?

Fixed a few bugs (didnt fix the php 5.1 issues yet till i have time to make sure they dont have an undesired effect)
Added code to make bot show up online.
Made bot show up as last poster correctly.
Fixed table prefix issue

Whats new in 2.2.2?

Cleaned up code a bit.
Fixed <br> problem
Improved bots sanity
Fixed alot of stuff.

To Upgrade from 2.2.4:

Upload all files import the new product.

To upgrade from 2.2.3:

Reupload src folder from the alice dir, install the product file, and upload ewt_talkerbot.php.

To upgrade from 2.2.2:

Reupload the src folder from the alice dir and also re upload the ewt_talkerbot.php file. No changes were made to the product file.

To upgrade from 2.2.1:

Overwrite the current product
Overwrite ewt_talkerbot.php


To Upgrade From 2.2.0:

Overwrite the current product. Upload ewt_talkerbot.php


To Upgrade From A Previous Version:

Just follow the install steps in the files becuase yea there was no prior version for vb3.6 so you should have no file edits to redo.

This version is much cleaner overall then all the previous version. I have removed a good deal of the code in the core alice bot that used to cuase errors. I have moved all the control settings into the admincp. Plus many other things including a much cleaner ewt_talkerbot.php file then the original _talkerbot.php file.


About v3

Yes version 3 is being planned out yet again. I had it finished at one point only to lose it when my computer was stolen a while back. So now im planning even more stuff for version 3. I will post information about v3 later.


AIML File:

I need aiml files. If you know where to get them or have a bunch you can send me please contact me via pm on here so I can get the files. (Needing more for the base package and some to start playing with the aiml sharing features of v3 )


Demo: http://www.extremewebtech.com/forums...esting-grounds
User/Pass: test2323/test2323

Show Your Support

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

Comments
  #402  
Old 09-27-2006, 08:58 PM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay, looking at what you have posted, all of the $DB needs to stay original and no changes made there........the only changes that need to be made are in your
Quote:
$rootdir= "/xxxxxxx/xxxxx/xxxxx/jaxdoug.com/httpdocs/forums/alice/aiml/";

require('xxxxxx/xxxxxx/xxxxx/jaxdoug.com/httpdocs/forums/includes/config.php');
files and it should look like this:

Quote:
$rootdir= "/httpdocs/forums/alice/aiml/";

require('/httpdocs/forums/includes/config.php');
Or what ever the exact path is to your forums directory.......you shouldn't need the dot com in the path.

You should be able to find the exact root if you go to your vbulletin admincp, scroll down to maintenance, and then your php info, look for PHP Variables and then _SERVER["DOCUMENT_ROOT"].

Then run and not botloaderinc.php

and if you need a fresh dbprefs file, I attatched one
Reply With Quote
  #403  
Old 09-27-2006, 09:09 PM
LPC LPC is offline
 
Join Date: Aug 2005
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually that is the correct root /xxxx/xxxxx/vhosts/jaxdoug.com/httpdocs

Doug
Reply With Quote
  #404  
Old 09-27-2006, 09:13 PM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay..........set that in the
Quote:
$rootdir= "/xxxxxxx/xxxxx/xxxxx/jaxdoug.com/httpdocs/forums/alice/aiml/";

require('xxxxxx/xxxxxx/xxxxx/jaxdoug.com/httpdocs/forums/includes/config.php');
but don't make any changes to the original
Quote:
$DB_HOST=$config['MasterServer']['localhost'];
$DB_UNAME=$config['MasterServer']['xxxxx'];
$DB_PWORD=$config['MasterServer']['xxxxx'];
$DB_DB=$config['Database']['xxxxxx'];
Just leave it like
Quote:
$DB_HOST=$config['MasterServer']['servername'];
$DB_UNAME=$config['MasterServer']['username'];
$DB_PWORD=$config['MasterServer']['password'];
$DB_DB=$config['Database']['dbname'];
and in this line
Quote:
require('xxxxxx/xxxxxx/xxxxx/jaxdoug.com/httpdocs/forums/includes/config.php');
make sure you have the "/" at the very front, like this
Quote:
require('/xxxxxx/xxxxxx/xxxxx/jaxdoug.com/httpdocs/forums/includes/config.php');
Reply With Quote
  #405  
Old 09-27-2006, 09:19 PM
LPC LPC is offline
 
Join Date: Aug 2005
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Problem solved. I had my database name, username and password in the dbprefs file, I put them back to the original lines and the botloader worked fine, some 43000 entrys made into the database.

That was the part I just didn't understand, it probably should be noted in the dbprefs file not to change the database information to yours.


Thanks for you kind help and patience.

doug
http://jaxdoug.com
Reply With Quote
  #406  
Old 09-27-2006, 09:20 PM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not a problem, glad it worked for ya............ and uh, my name is doug too.......hehehe

Whelp, i have to go to work now........have graveyards. Have a great nite, and romeo.......try the new ewt file, it is fixed.
Reply With Quote
  #407  
Old 09-27-2006, 10:55 PM
Neal-UK's Avatar
Neal-UK Neal-UK is offline
 
Join Date: Feb 2004
Location: Lancashire, England
Posts: 604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hotwheels
you need to get rid of the files in your forums database, where ever you have that installed, then uninstall the product.......then go to your phpmyadmin and get rid of:

bot
bots
conversationlog
dstore
gmcache
gossip
patterns
templates
thatindex
thatstack and vbbots

and that should do it......
Aren't some of those tables being used by vBulletin? Don't like fiddling with my DB, is there no unistall option for this mod?
Reply With Quote
  #408  
Old 09-27-2006, 11:02 PM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Neal-UK
Aren't some of those tables being used by vBulletin? Don't like fiddling with my DB, is there no unistall option for this mod?
no, all of vb code in your database are written as vbwhatever the name is......if you have cpg, it will be cpg123, etc...

I deleted this from my database when i first installed this mod, i ran into some issue's with the original code......my suggestion should get rid of all of the talkerbot coding.....

and there is no uninstall code that i am aware of at this point.....but tim will have to answer that one. I can only answer what i did within my database.

If you open the one's that i suggested in your phpmyadmin, and say you click on the word bot, you should then be able to click on the word browse, and you will see the .xml file's for the bot....If you do this to each of the suggested delete's, everyone has the bot id in it.
Reply With Quote
  #409  
Old 09-27-2006, 11:27 PM
Romeos Tune Romeos Tune is offline
 
Join Date: Jun 2004
Posts: 245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Holy Crap! You've done it man! Thankyou so much! I appreciate all the help and time you've spent! Watching it for a little while with users but seemed ok with my test......

Quote:
Originally Posted by hotwheels
Romeo i got it........I recieve no error of any sort now, and found a typo in the code.

I bet it works "this" time.....and anyone that was recieving the mysql error, should try this php file and see if it get's rid of the error and helps your bot to start functioning.
Reply With Quote
  #410  
Old 09-27-2006, 11:46 PM
Neal-UK's Avatar
Neal-UK Neal-UK is offline
 
Join Date: Feb 2004
Location: Lancashire, England
Posts: 604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hotwheels
no, all of vb code in your database are written as vbwhatever the name is......if you have cpg, it will be cpg123, etc...

I deleted this from my database when i first installed this mod, i ran into some issue's with the original code......my suggestion should get rid of all of the talkerbot coding.....

and there is no uninstall code that i am aware of at this point.....but tim will have to answer that one. I can only answer what i did within my database.

If you open the one's that i suggested in your phpmyadmin, and say you click on the word bot, you should then be able to click on the word browse, and you will see the .xml file's for the bot....If you do this to each of the suggested delete's, everyone has the bot id in it.
ok great thankyou. i'll see what the answer is to my poll.....
Reply With Quote
  #411  
Old 09-28-2006, 12:01 AM
hotwheels hotwheels is offline
 
Join Date: May 2005
Location: Cheyenne, wy
Posts: 1,380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Romeos Tune
Holy Crap! You've done it man! Thankyou so much! I appreciate all the help and time you've spent! Watching it for a little while with users but seemed ok with my test......
Right on man.........glad it worked.......It was a simple typo too.....I knew it had to be a simple thing..lmao

Quote:
i'll see what the answer is to my poll.....
okay....I think your user's will like it, especially when the botlearner program is fine tuned.
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 01:42 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11072 seconds
  • Memory Usage 2,328KB
  • Queries Executed 25 (?)
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
  • (14)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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