Old software: gaim
LoginState
LoginState is perl plugin for gaim which automatically change state after login, i.e. if you wanna become 'Invisible' just after login to ICQ.
This plugin require patched version of gaim-1.5.0, because original version don't include set_away() function in perl plugin API. You can download patch or Gentoo ebuild which already include it.
To install plugin you should put LoginState.pl into ~/.gaim/plugins/ and create config file ~/.gaim/LoginState.conf (here you can see example LoginState.conf).