Lazynet Bounty
Feb. 2nd, 2008 09:54 pmOkay, this isn't exactly lazy, since I've spent a few evenings beating my head against it.
Your task is to come up with a very simple Java API for talking to AIM. I want to basically have three things:
- A function I call with a username and password to connect to AIM, that returns a something
- A function I call with the something, a username, and a string, that sends that string to that user.
- A simple way to register a listener that gets called whenever I receive a message, with the username of who sent it (a string) and the message (a string).
- No crap relating to file transfer, voice/video chat, buddy lists, encryption, userpics, or whatever other useless crud has accumulated on to AIM
I expect this will take the form of a wrapper over joscar or jClaim or something, but their docs are horrible. I mean critical failure epically bad.
Oh, and the winner gets, I dunno, their TCon badge is on me? Or Origins badge, if you decide TCon sucks this year. Or I'll buy you dinner somewhere nice next time I see you, if you don't go to either of the cons I do.