BeBot - An Anarchy Online and Age Of Conan chat automaton

Archive => Anarchy Online Archive => BeBot 0.4 support => Topic started by: lulifuz on February 16, 2008, 01:00:41 pm

Title: kicked users not removed from rooster?
Post by: lulifuz on February 16, 2008, 01:00:41 pm
Hi there,

we are doing some cleaning of our org rooster at the moment.
It seems members that we kicked some time ago are still in the bot db.
I looked into Roster.php in the core folder but did not see some place where those users are deleted.
Should this happen?
And is ther a simple way to force a rooster update?

Regards,

 lulifuz
Title: Re: kicked users not removed from rooster?
Post by: Alreadythere on February 16, 2008, 01:05:48 pm
Read here (http://bebot.link/index.php/topic,1184.msg8239.html#msg8239)
Title: Re: kicked users not removed from rooster?
Post by: Temar on February 16, 2008, 03:05:14 pm
members no longer get Deleted from the DB
they are simply changed too user_level = 0
Title: Re: kicked users not removed from rooster?
Post by: lulifuz on February 16, 2008, 08:37:04 pm
Ok, thank you both.
So when I do a !members those with user_level = 0 will also show I think.
But I can delete them by hand from the DB then, no problem.
Title: Re: kicked users not removed from rooster?
Post by: Alreadythere on February 16, 2008, 09:47:15 pm
They shouldn't still be listed as members, they just stay in the users table.
Title: Re: kicked users not removed from rooster?
Post by: Diablo on February 18, 2008, 07:19:40 pm
Noticed today that when members add themselves to the guestlist and then remove themselves they get removed as members of the bots.
Title: Re: kicked users not removed from rooster?
Post by: Temar on February 18, 2008, 08:10:13 pm
Adding your self to Guest list is Basicly Demoting ur self
as its not seperate from being a member its just a dif level
then removing will set you as annonymous
Title: Re: kicked users not removed from rooster?
Post by: Khalem on March 05, 2008, 04:42:35 pm
Adding your self to Guest list is Basicly Demoting ur self
as its not seperate from being a member its just a dif level
then removing will set you as annonymous

Undesireable functionality imho.

No one should be able to add themselves to the guest list, nor should they be able to add someone else to the guest list if the target has higher access level prior.
While it does mean you have to two step in order to demote someone, it's a small price to pay.
Title: Re: kicked users not removed from rooster?
Post by: Alreadythere on March 05, 2008, 08:05:29 pm
Changed the behavior in SVN: you cannot be added to the guest list anymore if you got at least member access in the bot already.
If you got the access level without being in the user table (Bot.conf, flexible security, org rank) and for some reason need to be in the user table get added as member.
Title: Re: kicked users not removed from rooster?
Post by: Blueeagle on March 07, 2008, 03:12:22 am
It appears to me that when a person leaves the guild they are not removed from the buddy list. I don't think !member del removes them either. That might be causing some ailment as after I did a !buddylist clear the problem that former members (now guests) showed up as members.
SimplePortal 2.3.7 © 2008-2024, SimplePortal