Menu

#6 Suggestions for additional features

open
None
5
2003-10-15
2003-10-07
Matt Baum
No

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.

Discussion

  • Scott Oster

    Scott Oster - 2003-10-15
    • assigned_to: nobody --> ostersc
     
  • Scott Oster

    Scott Oster - 2003-10-15

    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

     
  • Nobody/Anonymous

    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

     
  • Scott Oster

    Scott Oster - 2003-12-01

    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

     

Log in to post a comment.

MongoDB Logo MongoDB