vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Beta Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=34)
-   -   threadBOT: The Thread Provider (https://vborg.vbsupport.ru/showthread.php?t=80770)

jilly 05-14-2005 08:31 PM

cool - got it! Going to put one in now, and then go make the cron run now, and see what happens

jilly 05-14-2005 08:33 PM

Okay, i tried this, and got this error message:

Database error in vBulletin 3.0.7:

Invalid SQL:
INSERT INTO thread_bank(title, lastpost, forumid, open, replycount, postusername, postuserid, lastposter, dateline, visible, sticky)
VALUES ('Who is your favorite Family Guy Character?', NULL, 34, 1, 0, 'ThreadBot', 224, 'ThreadBot', NULL, 1, 0)

mysql error: Table 'bmww.thread_bank' doesn't exist

mysql error number: 1146

Date: Saturday 14th of May 2005 05:32:39 PM
Script: http://www.bmww.org/forums/feed_threadBOT.php
Referer: http://www.bmww.org/forums/feed_threadBOT.php
Username: jilly

TTG 05-14-2005 10:40 PM

Quote:

Originally Posted by sabret00the
ok, did you tick any of the tick boxes when you went to hack_install.php

threadBOT 1.00 & Generate Files

sabret00the 05-15-2005 09:21 AM

Quote:

Originally Posted by TTG
threadBOT 1.00 & Generate Files

you don't need to tick anything, i.e. leave everything unticked bar "threadBOT 1.00"

sabret00the 05-15-2005 09:24 AM

Quote:

Originally Posted by jilly
Okay, i tried this, and got this error message:

Database error in vBulletin 3.0.7:

Invalid SQL:
INSERT INTO thread_bank(title, lastpost, forumid, open, replycount, postusername, postuserid, lastposter, dateline, visible, sticky)
VALUES ('Who is your favorite Family Guy Character?', NULL, 34, 1, 0, 'ThreadBot', 224, 'ThreadBot', NULL, 1, 0)

mysql error: Table 'bmww.thread_bank' doesn't exist

mysql error number: 1146

Date: Saturday 14th of May 2005 05:32:39 PM
Script: http://www.bmww.org/forums/feed_threadBOT.php
Referer: http://www.bmww.org/forums/feed_threadBOT.php
Username: jilly

ok that's a problem with the queries, run these two in phpmyadmin

[sql]CREATE TABLE `thread_bank` (
`threadid` int(10) unsigned NOT NULL auto_increment,
`title` varchar(250) NOT NULL default '',
`lastpost` int(10) unsigned NULL default '0',
`forumid` smallint(5) unsigned NOT NULL default '0',
`pollid` int(10) unsigned NOT NULL default '0',
`open` tinyint(4) NOT NULL default '0',
`replycount` int(10) unsigned NOT NULL default '0',
`postusername` varchar(50) NOT NULL default '',
`postuserid` int(10) unsigned NOT NULL default '0',
`lastposter` varchar(50) NOT NULL default '',
`dateline` int(10) unsigned NULL default '0',
`views` int(10) unsigned NOT NULL default '0',
`iconid` smallint(5) unsigned NOT NULL default '0',
`notes` varchar(250) NOT NULL default '',
`visible` smallint(6) NOT NULL default '0',
`sticky` smallint(6) NOT NULL default '0',
`votenum` smallint(5) unsigned NOT NULL default '0',
`votetotal` smallint(5) unsigned NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
`firstpostid` int(10) unsigned NOT NULL default '0',
`similar` varchar(55) NOT NULL default '',
PRIMARY KEY (`threadid`),
KEY `iconid` (`iconid`),
KEY `forumid` (`forumid`,`visible`,`sticky`,`lastpost`),
KEY `postuserid` (`postuserid`),
KEY `pollid` (`pollid`),
FULLTEXT KEY `title` (`title`)
);[/sql]

and

[sql]
CREATE TABLE `post_bank` (
`postid` int(10) unsigned NOT NULL auto_increment,
`threadid` int(10) unsigned NOT NULL default '0',
`username` varchar(50) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`title` varchar(250) NOT NULL default '',
`dateline` int(10) unsigned NULL default '0',
`pagetext` mediumtext NOT NULL,
`allowsmilie` smallint(6) NOT NULL default '0',
`showsignature` smallint(6) NOT NULL default '0',
`ipaddress` varchar(16) NOT NULL default '',
`iconid` smallint(5) unsigned NOT NULL default '0',
`visible` smallint(6) NOT NULL default '0',
`parentid` int(10) unsigned NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`postid`),
KEY `iconid` (`iconid`),
KEY `userid` (`userid`),
KEY `threadid` (`threadid`,`userid`),
FULLTEXT KEY `title` (`title`,`pagetext`)
);[/sql]

jilly 05-15-2005 02:33 PM

while running the first query, i got this error message:

vBulletin Message
An error occurred while attempting to execute your query. The following information was returned.
error number: 1064
error desc: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_ci NOT NULL default '',
`lastpost` in

jilly 05-15-2005 02:53 PM

okay, in the admin cp > vbulletin options > threadBOT, there is this option:

threadBOT Hour Limit
This is the setting to see how often you're going to run the threadBOT (0 to run hourly)

what exactly does this do? Don't we set this already in the cron job?
What is the difference between this setting and the cron job setting?
:)

sabret00the 05-15-2005 07:21 PM

Quote:

Originally Posted by jilly
okay, in the admin cp > vbulletin options > threadBOT, there is this option:

threadBOT Hour Limit
This is the setting to see how often you're going to run the threadBOT (0 to run hourly)

what exactly does this do? Don't we set this already in the cron job?
What is the difference between this setting and the cron job setting?
:)

just set that to zero, it was something i tried to be clever with which failed.

sabret00the 05-15-2005 07:22 PM

Quote:

Originally Posted by jilly
while running the first query, i got this error message:

vBulletin Message
An error occurred while attempting to execute your query. The following information was returned.
error number: 1064
error desc: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_ci NOT NULL default '',
`lastpost` in

post edited, re-run the queries
https://vborg.vbsupport.ru/showpost....3&postcount=35

jilly 05-15-2005 08:30 PM

Okay, got the queries to run fine.

Now I went to feedthreadBOT_php, and put in two threads - they both showed up right away! D'oh! I was hoping they would go into the database, and then at cron run time (5pm i think) , a thread would get randomly selected from the database and be posted

what next?


All times are GMT. The time now is 04:35 AM.

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.01165 seconds
  • Memory Usage 1,750KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete