BeBot - An Anarchy Online and Age Of Conan chat automaton
Archive => Anarchy Online Archive => BeBot 0.2 support => Topic started by: Berael on December 18, 2006, 02:31:07 pm
-
I installed a 2.10 bebot last night, and after a couple hiccups everything was going smoothly. Unfortunately, the guild roster doesn't seem to update so anytime anybody uses the online function nobody shows up. I read through some of the other threads and I couldn't find any problems with the permissions on the mySQL database, as they seem to set without problems and there is no error from the bot on start up.
We also tried waiting to see if it would update automaticaly but that didn't pan out, and its not finding members as they log on or off.
Any ideas?
-
What errors are you getting in the terminal?
-
No error messages at all.
-
Do you see any log messages for a roster update?
-
I do not see any roster update messages in the log
-
And for some reason it just updated when I restarted it... even though it didn't the last 6 times...
Well it works now, but that was still odd.
-
It could have been related to Funcom XML issues. If the bot can't fetch the XML data, it cannot find out who is in the guild.
-
ive also run into a roster problem.
ive recently installed BeBot 2.10 and it works great! Every other function of the bot is working perfect except updating new members as online.
I recently recruited some new members to my guild. When i restart the bot, it shows these people as added ( Roster Update Complete. Added 21 members removed 0) to the guild. Ive given it about 5 days for FC to update them as online but they still havnt shown up.
I checked !whois on them and they are shown as in my guild but do not show up in the !online function.
Everyone who was previously in the guild seemed to show up fine.
ive replaced my old script with the file from the roster update thread but it hasnt done anything different.
please help! :-\
-
Thedrock, that tells me that for what ever reason the Roster is being updated on your database but the members aren't being added to your Bot characters Buddy list. Or they are being added then immediately removed.
I solved this issue last year for Bebot v0.3.x by rewriting the Cron job that handles the Roster update. I try not put any updating time in 0.2.x code but I'll see about adapting the Cron job I use for v0.3.x at least to be compatible.
-
thanks a lot. just a little more info if it helps at all:
ive checked restarting a couple times and noticed that when it restarts, it says:
[BUDDY] [ADD] (list of names and repeats)
[ROSTER] [UPDATE] Roster Update Complete.
then after that it says:
[BUDDY] [LOG] {abunch of members and new members names} Logged [off] (not member)
-
Try the version of Roster_GUILD.php I just posted here:
http://bebot.link/index.php/topic,622.msg4386
Read the notes in that thread before using.