Buddy Stalker
Charlie Chambers


This Widget shows a graphical history of the IM status of your iChat buddies. Choose to keep a 5 hour, 10 hour, or truly obnoxious 24 hour graph on your screen. As the hours pass, the bars on the graph slide to the left, so the most recent data is always at the right-hand side.

Bonus function: You can also leave 'frozen messages' for buddies who are offline. The messages are delivered through IM as soon as the buddy becomes available.

Seems stable, but needs feedback.


6782 Downloads
Version 1.0b - Added December 17, 2003

Comments for Buddy Stalker


Kel - November 1, 2005
Please update for new version!

rosie - September 21, 2005
Yes, PLEASE update this to work with the new version of Konfab!

gazelle - September 16, 2005
Please update this widget. It comes in real handy with my ichat buddies. It's a sold 4 star when working!

Gazelle - August 13, 2005
It doesn't work with the new Konfab. Hope it get's updated! Love the frozen message feature.

Ag3nt_Smith - July 6, 2005
I try to use the widget and get this:

Konfabulator 2.0.1 on 2005-07-06 04:56:20 -0400
Buddy Stalker 1.0b

'back' is not a valid level for window 'main'; defaulting to 'normal'
Loaded Widget 'Buddy Stalker' (Buddy Stalker.widget)

>>getAllBuddies: started
>>createBuddies: the pref =,
>>createBuddies: found=null
>>Buddy: using simple constructor
Errors prevented this Widget from making itself visible


I'm running the newest Konfabulator, and 10.4.1

Christopher Munn - April 7, 2005
Is there somewhere we could get the source for this? It's a great Widget, but I'd love to expand it.

MacSmiley - August 23, 2004
Interesting widget. What's creepy about it? I think the only thing that's creepy is the name. Buddy Tracker might sound less ominous. Idea of making it collapsible is a great concept. Those of us with a truckload of buddies would appreciate a little more screen real estate.

Keep up the good work.

Brad - June 29, 2004
hmmm... the frozen message (seems to) work(s) if the user is offline, but not if they are set to "away". Also, I seem to be having problems with iChat thinking its connected, but its not... but that's not related to this widget. Cool idea, somewhat spooky, but cool. ;-)

Circsmonky - June 23, 2004
I have but one, well 2 problems, 1) a few of my friends buddy icons have become oversized in the little window in the widget so as you could guess it covers other names, and since i am on aim 24/7 my comp is always on so after a few days with this open the comp runs slower and slower untill i get sick of it and restart, if i dont have it open its all fine.

Angus - April 25, 2004
Thanks for posting it. This is a great tool. It seems to eat up a lot of memory over a period of days though. In Activity Monitor, after I quit the Widget, the Window Server memory use goes down by about 200 megs. Maybe I'm misunderstanding it though.

Dennis Gill - February 28, 2004
This is a great Widget…

Except…

The "easier to use" menu that pops up when you click the "+" on the Widget provides a list that is sorted in no particular order AT ALL. I still wind up entering names by hand, which is even more troublesome because I have put real names on all my buddies, so I have to look up their IM names.

Also, can it "stalk" a whole person instead of just one screen name, and maybe provide feedback in the chart about which name(s) they've logged in with? I've got some friends who have multiple names (I even have about five), and having them on the list three times a piece would make the chart grow, really fast.

hEADcRASH - February 18, 2004
Why do I have a line of "missing," uh, icons/pictures/? I've seen this in a few other widgets, so it could be part of a bigger problem (of mine)...

Charlie Chambers - February 3, 2004
*** Something I should have made clear in the description***
The widget requires iChatAV. (The previous versions just aren't scriptable).

Also, about icons: If the widget can pull off an icon from iChat, it saves it, changes its size, and uses it. In my limited experience, iChat doesn't seem to provide the icons through AppleScipt if the Buddy is not also using iChat. Also, the custom icons that you may make for people in the Adress Book are not supported. If you use iChatBezel, and the Buddy's icon turns up there, it should turn up in BuddyStalker. If not, please let me know about the situation and I'll try to track down the problem.

Thanks for all the comments, everyone!
-Charlie

KLJennings - January 31, 2004
Very cool application! I always wondered when my Dad tried to call when I was out! Pictures instead of the stock aol icon would be great. I do have a blank, unclaimed icon at the top of my list I don't know how to get rid of though ... Any suggestions?

Ricky Romero - January 27, 2004
Oh man, I feel like an idiot. It's right there in the description.

Four stars.

Charlie Chambers - December 29, 2003
Thanks everyone. The 'creepy' factor is exactly why I had not posted this for months after making it! Use this responsibly!

As for deleting a buddy, use the list of buddies in the preferences. (This is in the README :) )

Please continue to email me with your thoughts about improvements, etc.

neotrooper - December 25, 2003
Id give it full stars...if only i can figure out how to delete a buddy i accidentally added twice.

manzo - December 20, 2003
Charlie another super widget...simply awesome...I got the offline buddy to work....that is the best part..something I could do with Yahoo messenger, but not ichat. Thanks a ton!

Synoptic101 - December 20, 2003
Creepy. Verry good though.

Ragashingo - December 19, 2003
I would love to see it be collapsable like The Weather or something. As it is now it seems like it will take up a ton of space with a ton of buddies on it. But other than that it seems like a handy little thingy.

Charlie Chambers - December 19, 2003
Dinomite - That is not the behavior I intended! Offline buddies should be just as visible as online ones, but get a growing gray bar in the graph (as with Perry Clark in the Gallery picture). I cannot reproduce your result. Is this a Rendezvous buddy? Applescript will not return information about Rendezvous accounts unless they are online, but I thought I had a good way of dealing with that. If you could, please send me email about the situation when this occurs.

Ricky-
Is that buddy offline? Frozen messages are not available for buddies that are available or 'away' because in both cases you should be able to send them live messages.

Ricky Romero - December 18, 2003
Sorry about the three stars, but the frozen message feature does not work. At all. :-( I click the name/picture and it does nothing.

Interesting idea, however... :-)

RodBegbie - December 18, 2003
Very cool, albeit midly creepy.

Dinomite - December 17, 2003
Very cool but it'd be nice if it didn't show the graph for buddies that weren't online (or at least did something more graceful than not labeling the graph and using the stock AIM symbol as the icon). Good widget!