BeBot - An Anarchy Online and Age Of Conan chat automaton
General => News => Topic started by: Alreadythere on August 23, 2007, 11:39:47 pm
-
The character and org roster XML files are hosted on a new server by FC now. The files in the SVN are adapted to this change.
Thanks to Snarfblatt for pointing this out.
core/ files:
Roster.php (http://svn.shadow-realm.org/index.py/BeBot/branches/0.4/core/Roster.php?view=co), save as .php into the core/ directory.
Whois.php (http://svn.shadow-realm.org/index.py/BeBot/branches/0.4/core/Whois.php?view=co), save as .php into the core/ directory. Contains a fix for the currently broken defender_name XML entries too.
whois update script:
whois-update.conf (http://svn.shadow-realm.org/index.py/BeBot/branches/0.4/extra/whois-update/whois-update.conf?view=co), there are some new options to reduce the load on the FC server. Goes into extra/whois-update/ on default.
whois-update.php (http://svn.shadow-realm.org/index.py/BeBot/branches/0.4/extra/whois-update/whois-update.php?view=co), goes into extra/whois-update/ on default. Lower load on FC server, longer timeout (in seconds instead of milliseconds now, so adapt your config!), and more output. Handles the currently broken XML files too.
Edit 1: Heavily modified Whois.php to work without the defender_rank field. No need to save the names in the table, just the level is enough. Please re-download the file using the above link.
Edit 2: Fixed small error in Whois.php. Thanks to redmagician for pointing that one out.
-
Small error in Whois.php
$this -> alien_rank_name[1] = "None";
should be
$this -> alien_rank_name[0] = "None";
Thanks for the fast work on updating these modules :)
-
Thanks, files corrected.
-
It still shows alien levels ? :P
-
i'm having problems with the !autoupdate command now with this patch, trunk version, error follows
Hobsbot [2007-08-30 03:33:50] [GROUP] [MSG] [House of Black Star] Parfet: !rosterupdate
Fatal error: Call to a member function update_guild() on a non-object in Hobsbot/modules/Roster.php on line 165
this ends up crashing the bot & screwing up the roster so that it won't respond to some people
function update_guild()
is called from $this -> bot -> roster_core -> update_guild($force);
and if i remove the argument it still has the same problem
-
nm, somehow i got a bad copy ??? trunk version of the core works fine
-
Has the server status site changed also or is turned off?
-
Last time I checked the probes site was still down.
It's no problem with the bot files at least.