![]() |
Talkerbot V2.2.3 (AI Posting Bot)
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 https://vborg.vbsupport.ru/) Demo: http://www.extremewebtech.com/forums...esting-grounds User/Pass: test2323/test2323 |
Trouble shooting
If your bot doesnt reply in the forum. 1) check that you uploaded ewt_talkerbot.php to your forums dir 2) check the settings to make sure they are configured correctly 3) check to see if the bot responds at all http://domainname.com/pathtoforums/a...+is+your+name? |
Very Nice!
|
Thanks put alot of time into this port up cleaning up the actual ai bot code while I was at it to make it more stable under different configurations of linux and windows.
|
I had it working in 3.5 and 3.6 but it was not compatible with PHP 5.1 - let's see how this goes. :)
|
If somebody has a server with php 5.1 installed on it that I can work on the core bot engine on. I will be more then happy to work on php 5.1 compatibility issues. I am already planning a complete and more extensive rewrite of the core ai engine then what I have already done to it.
|
Anyone got a live demo of this?
|
|
Demo: http://www.areyouserios.com/showthread.php?t=265
Also in this thread you can see the bot is responding too quickly, it quoted and posted before my reply even registered lol... Any way to have a delay in it's reply, like at least 1 minute? |
It shouldnt run till after the other post is done being processed. Also i noticed it doesnt like replying when a quest posts so ill look into that issue.
Added a demo account to my post above that has the demo url. I see that issue the one time. Let me know if it happens again and ill start looking for a way to delay him. I never looked at how to make a post using the datamanager that has a delay in time. I will release an update shortly that fixes the bot and replying to guests. |
Your first post mentions we can configure how often the bot replies, where do we edit this? It is not in the Admin CP
Edit: Yeah that problem with the bot posting before me seems to have only happened once, however finding a way to delay his response may still be appropriate... it may make it seem more.. realistic :P |
Quote:
On second thought when i make this bug fix in a bit ill put that option back in place. |
Quote:
lmfao your having a fun convo with the bot huh? |
Almost done with version 2.2.1 which brings back the rate of posting and fixes a bug relating to guests and posting in a forum where the bot replies when you are using the user account associated with the bot. ;)
V2.2.1 is now finished im just packaging it all up. V2.2.1 is now available for download. |
Holy Crap...
Dropped the D: from the path and works now Tim... :doh: Seems be running, so what do we do to update to 2.2.1 ? |
interesting idea
|
Quote:
Overwrite the current product. Upload ewt_talkerbot.php Was in the first post ;) |
Quote:
I was messing with it and you did all your edits WHILE I was posting. I just don't want you thinking I am that Lazy/dumb!! :p Cheers Mate! Gonna upgrade and play with this!!! |
I dont think your dumb. :)
Enjoy it. I know I am. ;) |
Quote:
Um... I set the number in the forum I am using him in and he is reply FASTER than my post is appearing!! |
Im already working on looking at the datamanager to see if there is a post time override.
|
Quote:
I am posting here if you want to look: http://www.afterseppuku.com/theforum...splay.php?f=15 I can PM you a login/password if you want. Gawd! I feel like a little kid with a new toy!! LOL |
I have now put in place a delay of 2 seconds. I will update the zip file in a second. The only file that needs to be done to get the update is replace ewt_talkerbot.php. I will let you know when its up.
|
Updated the zip file now. he will still reply instantly but it will now show up after the post hes replying to.
The rate of posting is basicly an option to control the % of the time he will reply to a thread. Basicly a say 25% chance he will reply and to use it you must enable it from the options page. |
I keep getting this error Warning: mysql_connect(): Access denied for user 'geek'@'localhost' (using password: NO) in /home/geek/public_html/alice/src/admin/dbprefs.php on line 57
I have checked the forum path in both fields in dbprefs. I thought it could have been my pwd making use of the ['s so I tried a trick with that and ended up changing the whole db pwd to just alpha and numerics and still getting this. $rootdir= "/home/geek/public_html/alice/aiml/"; require('/home/geek/public_html/includes/config.php'); $DB_HOST=$config['MasterServer']['localhost']; $DB_UNAME=$config['MasterServer']['geek_vForum']; $DB_PWORD=$config['MasterServer']['***********']; $DB_DB=$config['Database']['geek_vForum']; Any help with this please? |
You didnt need to edit thoose config variables. That is where i pull them from the vbulletin config file. So put thoose 4 lines back how they were and you will be fine.
|
I can't get my bot to respond :(
The "Click here to talk to the bot" after installation works, but he's not replying to any posts in my designated forum. |
Did you read the settings so see how to configure them correctly?
|
As far as I can tell, yes, it's set up correctly.
Is there any information I can post here to help troubleshoot? |
Working Pretty Good now!!
I'll quit cluttering up your thread now. Just wanted to say thanks again for a great Hack and I'll be checking in daily for updates, since I can tell you like tinkering with this thing!! :D :D :D |
lol very cool, installed.
|
I get this when i do: http://beasttoast.com/forum/alice/src/talk.php
Quote:
|
For now find the following line in dbprefs.php and uncomment it.
//error_reporting(0); becomes error_reporting(0); |
pm me some info for your site (admin account and what forum you want the bot posting in)
|
Quote:
- MISSPRISS stats is "offline" and its replying [it should be online] - this is Forum.Not irc/live chat - while i klik post,after the page refresh i am seeing the reply.. - that makes it easier to identify itself as a bot.It should be delayed - replied post could be more n more rich...so user cant identify it as bot |
Right now the bots posting showing up instantly is going to have to stay that way. I have spent hours working on figuring out how to get the bot to post on a delay and the few ideas i have that are decent still have some drawbacks. There will hopefully be a posting delay system implemented in version 3.
I am also working on the online stuff right now. Seeing how I would like to implement it. |
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 125
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /var/www/vhosts/xxx.com/httpdocs/forum/alice/src/graphnew.php on line 231 Im having the same problem as he is |
Use the suggested temporary fix that I supplied for him. ;)
|
MySQL Error : Unknown column 'mimicbotrop' in 'field list'
Error Number : 1054 |
Hey, an easy solution to the post delay problem would to have an option to automatically send all bot responses to the moderation queue to be manually monitored.
|
All times are GMT. The time now is 06:25 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|