A few nice addition would be
1. an option for the administrator to be able to add
names to the lists in the lists module
2. an option to delete lists from the list module
3. I believed someone already mentioned separate
history files for each user talked to, as well as the
history command being able to list logs for that user to
the bot
4. a promote to admin command
5. an auto-persist, after a certain period of time
6. an admin option to view all pending messages
7. possibly storing the users as the buddylist for the bot
Perhaps some of these features have already been
implemented, perhaps if they are, addition to the doc
files are in order. It took quite a bit of searching in the
code to find the persist command
I have some experience in Java, and would be able to
assist if that is needed.
Logged In: YES
user_id=273524
1) i originally envisioned lists to be an "opt in" thing,
but I can see that this is probably useful and should be added.
2) Should be added
3) Yea, I would like to implement this
4) There are several things that an admin might like to do a
buddy, such as make admin, add/remove roles, etc.
5) I am definately going to add this.
6) I probably won't add this, because it has several issues
(privacy, 1024 character limit of messages [it would take a
lot to show all messages for javaaimbot], etc). Do you have
some compelling need? You can always persist and look at
the xml file.
7) There is an open patch that adds this capability. I am
working on incorporating it, there are a few issues with it
(server buddy list vs XML list), but I am confident they can
be resolved.
As far as your help, I certainly appreciate patches. I
would suggest continuing your improvments to the list module.
I definately, definately, need to update the documentation
on the website. There are some open tasks for that. I
would love any help with that ;)
Thanks,
Scott
Logged In: NO
Hello,
I have already implemented #1, plan to in the near future
implement #2, I REALLY want #3 as good logfiles are very
necessary (alright, the one it generates isn't too bad...but
it could be better!), #4 I am going to implement shortly, #5
I would also like to see...I will probably do this....how
should it be done? every hour?, dunno how to do #6, what do
you mean by #7 ??????
-Wolf
wrichter@att.net
Logged In: YES
user_id=273524
wolf,
Cool! Thanks for running with this. Your contributions will
be greatly appreciated.
See my comments in my response for my opinions on this list.
If you plan to take on some of these I would recommend
starting on the top of the list. I will probably add #5,
but if you want to do it, just take the same approach
(TimerTask), as AIMClient, and do it every hour or so.
I dont really like the idea of #6, and probably won't
incorporate it into an official jaimbot release. But if
some one wanted to do it, they could get the Enumeration of
all the buddies, iterate over it, and call getMessages() on
each buddy.
#7 refers to AOLs abbility to store a users Buddy list on
its servers (so next time you log in, AOL sends them back to
you). I am working on adding this, and it will be in the
1.4 release.
Thanks,
Feel free to email me if you want to dicuss any of this, or
have questions,
Scott