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
  #82  
Old 09-12-2006, 09:24 PM
SkyCatcher's Avatar
SkyCatcher SkyCatcher is offline
 
Join Date: Feb 2003
Location: Germany
Posts: 310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm, I'm not getting anything. 1st my safe mode was on so I turned that off and chmodded alice dir and subdirs to 777.

Ran the botloader and it went all the way through but at the bottom it said 0 inserted for everything.

It created the bot tables but the fields were empty.

I tried the talk and tester programs but when I type something into the box I get a blank screen for a reply.

The tester says:

Response:

basically, it's blank.

Not sure what went wrong.
Reply With Quote
  #83  
Old 09-12-2006, 09:36 PM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I already have in my hands the new alice engine and I have been playing with it some but its going to require a bit of work to get it to the point where I can see about using it for this purpose. Since it seems to have some conflicts with vbulletin.
Reply With Quote
  #84  
Old 09-12-2006, 09:38 PM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am going to post a set of steps and things to help you guys debug your installs. Becuase I am getting flooded with messages.
Reply With Quote
  #85  
Old 09-12-2006, 10:46 PM
Prisoner Prisoner is offline
 
Join Date: Aug 2005
Location: Central Texas
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Meta
So sorry ... i have the same problem.

"Click here to talk to the bot" works fine, everything controlled more than twice. Permissions set to 777, options set to post and read in forum #58, he shall write as user #193 (called Hubert), which is the one who worked for us yet in the last version of talkerbot.

The rate of bots posting in #58 is set to 100. Also we tried it with "Use Rate Of Posting System" set to "no". Of course "Talkerbot Active" is set to "yes" and the plug-in-system is enabled.

I think, we have done everything as described in the TalkerBotInstall.txt ... but what happens is nothing. No reaction ... neither a post nor a error ... absoluty nothing.

I'm so sorry for bothering you with posts like this one. But i will be very glad if you have an idea what could be wrong.

Thank you in advance!

(Poor english, i know. I do my best.)
Quote:
Originally Posted by Prisoner
This is exactly the same problem that I am having.
Problem solved. Like a dummy, I failed to upload the ewt_talkerbot.php to the forums directory.

Tim, you might want to include that in the instructions.

Thanks.

Clicking Installed!
Reply With Quote
  #86  
Old 09-12-2006, 11:13 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Erwin
To get rid of these errors is easy (I assume you're using PHP 5.x.x too?)

Edit graphnew.php

Find in line 125:

PHP Code:
            $newword=fastforward($word,&$ffremains); 
Replace with:

PHP Code:
            $newword=fastforward($word,$ffremains); 
Then find in line 231 the same thing:

PHP Code:
            $newword=fastforward($word,&$ffremains); 
Replace with:

PHP Code:
            $newword=fastforward($word,$ffremains); 
Fixed!
Anyone tried this and getting a side effect of the bot not remembering things being discussed?

Mmm...

Tim, did you change any of the variables in the new code compared to the old code?
Reply With Quote
  #87  
Old 09-13-2006, 12:21 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you get the new zip and replace your forums ewt_talkerbot.php file he should remember the convos more effectively now. There was a typo in there where i forgot to update $bbuserinfo to $vbulletin->userinfo so it wasnt effectively tracking sessions.
Reply With Quote
  #88  
Old 09-13-2006, 12:27 AM
Mr Chad's Avatar
Mr Chad Mr Chad is offline
 
Join Date: Jul 2005
Posts: 911
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

erwin i made your changes but still when running the talk.html and entering data i still get:

Quote:
Notice: Undefined variable: HTTP_GET_VARS in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/talk.php on line 32

Notice: Undefined variable: s_inputmatched in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 109

Notice: Undefined variable: s_patternmatched in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 113

Notice: Undefined variable: HTTP_GET_VARS in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/talk.php on line 35

Notice: Undefined variable: HTTP_GET_VARS in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/talk.php on line 41

Notice: Undefined variable: s_inputmatched in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 109

Notice: Undefined variable: s_patternmatched in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 113
Reply With Quote
  #89  
Old 09-13-2006, 12:44 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yea im still updating things to remove all the old vars such as HTTP_GET_VARS. Since thoose should be $_GET.
Reply With Quote
  #90  
Old 09-13-2006, 01:29 AM
G_Man G_Man is offline
 
Join Date: Feb 2006
Location: Washington State
Posts: 264
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by eXtremeTim
If you get the new zip and replace your forums ewt_talkerbot.php file he should remember the convos more effectively now. There was a typo in there where i forgot to update $bbuserinfo to $vbulletin->userinfo so it wasnt effectively tracking sessions.

Tim,

You are updating this thing so quickly, I am having trouble remembering/knowing if I have the latest version. When you update, could you take 10 seconds and add another .1/.2/.3 or summat. This way I'll know by the file name if I have the latest version.

And again, applause for this fun Mod and your efforts!!

Wade
Reply With Quote
  #91  
Old 09-13-2006, 01:43 AM
eXtremeTim eXtremeTim is offline
 
Join Date: Jun 2002
Location: eXtremewebtech.com
Posts: 1,201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Vbulletin.org lets ya know when i release a minor bug fix becuase it changes the installed to green and i believe it says updated.

But yes I have been updating faster then even I can keep up with for updating the version numbers lol.


Right now im hoping to let v2.2.1 sit for a while so I can start working on v3. But I will still fix issues with 2.2.1 as they are pointed out and any features i make for v3 that I can implement into v2.2 I will see about doing so.
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:16 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.05471 seconds
  • Memory Usage 2,329KB
  • 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
  • (4)bbcode_php
  • (5)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
  • (2)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