BeBot - An Anarchy Online and Age Of Conan chat automaton

General => News => Topic started by: Alreadythere on January 24, 2009, 10:17:02 pm

Title: BeBot v0.6.2 released
Post by: Alreadythere on January 24, 2009, 10:17:02 pm
This release is a maintenance release, fixing several issues as well as delivering an updated server list for due to the Age of Conan server merges.

As this release moves the server list into a dedicated file any updates there will be easier in the future.

Downloads
[BeBot 0.6.2 Tar GZ Archive (http://www.m8y.de/ao/bebot/0.6.2.tar.gz)]
[BeBot 0.6.2 Zip Archive (http://www.m8y.de/ao/bebot/0.6.2.zip)]

Changelog
- Fixed a bug in buddy list handling of the Roster core.
- setcraft now has the option to set it as None, Update by gerborg
- Moved ServerList into conf folder and Checked US server List, 9 Updated, 6 Added
- Logon Spam now has Setting as to what user level they have to be for logon spam, Default Member Only
- Fixed Command Links for Guild in AoC
- Enabled BotStatistics for AoC, Fixed Dim Issue, Fixed Output issue
- Fixed Issue with !admin del <group> <name> not working when name has number
- Fixed issue of Guest always being added to notify regardless of settings
- Fixed bug were user removed from notify stay in online
- Updated All US and some EU Servers with New names and ip's
- Added sending of shutdown/restart reason
- Now allows password to be entered on loading of StartBot.php
Title: Re: BeBot v0.6.2 released
Post by: Serbaa on January 25, 2009, 02:35:01 am
Tyranny Port is still wrong needs to be 7003 :) serverlist has it as 7009.   

$server_list['aoc']['Tyranny'] = array('server'=>'208.82.194.6', 'port'=>7003);
Title: Re: BeBot v0.6.2 released
Post by: Serbaa on January 25, 2009, 03:34:39 am
Hey one more quick thing.

The crafting option set to none was causing the following error in the console when setting crafts to none.

Skybot [TELL]   [INC]   Deadybear: !setcraft none none
MySQL error (# 0) on query: UPDATE whois set craft1 = 'None', craft2 = 'None' WHERE nickname = 'Deadybear'
Data truncated for column 'craft1' at row 1
Skybot [TELL]   [OUT]   -> Deadybear: Thank you for updating your crafting information.


and the following error when the user that set craft to none logged on or off (coming from the whois database)

MySQL error (# 0) on query: INSERT INTO whois (id, nickname, level, class, craft1, craft2, location, online, updated) VA
LUES ('184785414', 'Deadybear', '80', 'Necromancer', 'None', 'None', 96591, 1, '1232849982') ON DUPLICATE KEY UPDATE id
= VALUES(id), level = VALUES(level), class = VALUES(class), craft1 = VALUES(craft1), craft2 = VALUES(craft2), online = V
ALUES(online), location = VALUES(location),  updated = VALUES(updated)
Data truncated for column 'craft1' at row 1




i tracked it down and did a manual update to the DB using the following command that will probably have to be added for people that are not installing from scratch and already have this table existing.

the whois.php that is specific to AoC is that is. :)


mysql>ALTER TABLE whois MODIFY craft2 enum('','Alchemist','Architect','Armorsmith','Gemcutter','Weaponsmith','None');
Query OK, 155 rows affected (0.13 sec)
Records: 155  Duplicates: 0  Warnings: 0



Title: Re: BeBot v0.6.2 released
Post by: Serbaa on January 25, 2009, 04:11:54 am
one more thing

i THINK that i may have solved this issue

 WARNING: The following entries timed out: Kaoken.

This happens when a char lets say Kaoken ID 23 was moved to a new server and had to have his name changed because Kaoken was already exisiting as a name, but the user had him registered as an alt so when you do a !is on his main you get this error


Title: Re: BeBot v0.6.2 released
Post by: Serbaa on January 25, 2009, 04:15:52 am
oh and a quick one that will only take you 2 seconds but isnt big .. when you do !irconline it says 3 users only reports 2 i made mine say 2 users but i suppose you could make him say 3 users and put his name in there as well (his being the bot)

Great job on 0.6.2 the ghosting appears to be gone so far ;)


Title: Re: BeBot v0.6.2 released
Post by: Temar on January 25, 2009, 07:06:15 am
Tyranny Port is still wrong needs to be 7003 :) serverlist has it as 7009.   

$server_list['aoc']['Tyranny'] = array('server'=>'208.82.194.6', 'port'=>7003);

Fixed in SVN
Title: Re: BeBot v0.6.2 released
Post by: Temar on January 25, 2009, 07:11:14 am
Fixed Issues with whois table
it was a simple bug in the update function preventing it was actually running
simply getting the latest /core/aoc/Whois.php will update table
Title: Re: BeBot v0.6.2 released
Post by: Temar on January 25, 2009, 07:21:25 am
oh and a quick one that will only take you 2 seconds but isnt big .. when you do !irconline it says 3 users only reports 2 i made mine say 2 users but i suppose you could make him say 3 users and put his name in there as well (his being the bot)

Great job on 0.6.2 the ghosting appears to be gone so far ;)

unable to reproduce this
[Leet] Chris05: !irconline
[Leet] Leetchat: 2 users in #Leet: q, temar

this was with 0.7 but there has been no change that would affect that command between 0.6 and 0.7
Title: Re: BeBot v0.6.2 released
Post by: Serbaa on January 25, 2009, 09:33:41 am
Skybot [GROUP]  [MSG]   [Sacrosanct] Dacaro: !irconline
Skybot [GROUP]  [MSG]   [Sacrosanct] Skybot: 2 users in #Skybot: serbaa,
Total Count: 58120
Count: 1


thats all i get
Title: Re: BeBot v0.6.2 released
Post by: Temar on January 25, 2009, 04:17:17 pm
going by the , after ur name it seems there is a blank entry in the list of names, duno why its there but thats why is says 2
Title: Re: BeBot v0.6.2 released
Post by: Dabaron on January 25, 2009, 10:01:48 pm
I have seen this as well.  When I tested it the only 2 people in IRC was me and the bot.  It appears his is counting himself but showing the name as " ".
Title: Re: BeBot v0.6.2 released
Post by: Hyde on January 26, 2009, 04:02:05 am
Just an FYI the "Downloads" link on the web pages is starting to get pretty stale (still shows 0.5.2).
Title: Re: BeBot v0.6.2 released
Post by: Khalem on January 26, 2009, 09:19:04 am
I'll look into getting the downloads section fixed as soon as i get a chance.
Title: Re: BeBot v0.6.2 released
Post by: DarkGord on July 28, 2009, 10:07:07 am
hi, i am atm using 0.6.4 pre2, so i assume that has the latest whois.php file, however anyone using none in setting their crafts produces still the error described above. do i need to do the manual table update as described above ?
Title: Re: BeBot v0.6.2 released
Post by: Khalem on July 28, 2009, 05:16:37 pm
I have a fairly good idea of what happened here.
I'll have it fixed for 0.6.4 final.
Title: Re: BeBot v0.6.2 released
Post by: DarkGord on August 08, 2009, 06:41:45 pm
hello again :)
upgraded to 6.4 final and that was the first thing i tested. !setcraft none none to a fresh char today, but it seems the old problem exists, here for the bot window:

XXXX [MySQL] [ERROR] (# 23) on query: INSERT INTO whois (id, nickname, level,
 class, craft1, craft2, location, online, updated) VALUES ('17182482', 'XXXXX',
 '61', 'Demonologist', 'None', 'None', 3357156, 1, '1249747332') ON DUPLICATE KE
Y UPDATE id = VALUES(id), level = VALUES(level), class = VALUES(class), craft1 =
 VALUES(craft1), craft2 = VALUES(craft2), online = VALUES(online), location = VA
LUES(location),  updated = VALUES(updated)
Data truncated for column 'craft1' at row 1

Any thoughts? Or hits how i can resolve it?
Title: Re: BeBot v0.6.2 released
Post by: DarkGord on November 05, 2009, 05:10:50 pm
hate to bring this up again, but so far i am missing a solution. and being a noob is not helping here ;)
logging to mysql root and using the command
Code: [Select]
mysql>ALTER TABLE whois MODIFY craft2 enum('','Alchemist','Architect','Armorsmith','Gemcutter','Weaponsmith','None'); is resulting in database not specified error.. which makes sense... can you help me out by sharing how to direct the command at the database for bebot ?
SimplePortal 2.3.7 © 2008-2024, SimplePortal