Since twhirl lives in the system tray, could you add the facility to remind users to tweet occasionally?
I imagine this working in two (three?) possible ways:
1) Gentle Reminders -- After a user-configurable period (30 min, 1 hour, 4 hours, 24 hours, etc) twhirl would popup a "What are you doing?" window/balloon, with the option to type a tweet in the window, or to close the reminder. (I'd pick every 4 hours, but that's just me.) The reminder balloon should probably auto-close after a short period, so users don't get frustrated by having to manually close it every time.
2) Nagging -- As above, but if the user closes/ignores the reminder, it pops up again with steadily increasing frequency (eg twice as often, up to a maximum frequency of every five minutes?) until the user makes a tweet, then resets back to the gentle reminder frequency. (This is the option I would prefer.)
A third, more complex option is to programmatically determine how often the user tweets via twhirl (or, for new users, how often they've tweeted in the past), or if they tweet at particular times of the day, and set the reminders to activate at those times.
Reply to this idea