TwitterSpy uses the Extensible Messaging and Presence Protocol (XMPP) for communication, meaning that any Jabber compatible IM client can use it.
This blog post details how to set up TwitterSpy in GoogleTalk
TwitterSpy offers a host of funcationality, available via your IM client. Here is a list of commands supported according to the help menu:
autopost Enable or disable autopost
follow Follow a user
help Get help for commands.
lang Set your language.
leave Leave (stop following) a user
off Disable updates.
on Activate updates.
post Post a message to twitter.
search Perform a sample search (but do not track)
track Track a topic (summize query string)
tracks List your tracks.
twlogin Set your twitter username and password (use at your own risk)
twlogout Discard your twitter credentials
untrack Stop tracking a topic
watch_friends Enable or disable watching friends.
whois Find out who a particular user is.
Here is a list of based commands to get you started:
Login:-type "twlogin" yourusername yourpassword
Post:-type "post" + what you want to post to twitter
Watch Friends-type "watch_friends enable" to start recieving messages, and "watch_friends disable" to stop.