IRC notifications via SSH and libnotify
mlomnicki.com
mlomnicki.com
With my ZNC module for Notifo, I have the client_count_less_than condition set to 2. This means that it will only send notifications if my phone isn't connected, even though my Irssi client always is. I haven't found any other method that's smart enough to allow me to do this.
(also: "/set beep_when_window_active ON" "/set beep_when_away ON")
I use irssi bell on message combined with tmux's status bar notification on bell from a panel. When I get a message, irssi sends a bell to the tmux panel, and the tmux status bar at the bottom signifies I should go check the window/panel irssi is running in. (tmux is a slightly more user friendly and horizontal/vertical split alternative to screen)
http://dzen.geekmode.org/dwiki/doku.php?id=dzen:irssi-notify
Then I started using a combination of perl scripts to detect when my screen session was detached, and if I got a new message while my screen session was detached to send an SMS to my phone through email. These days however, I'm satisfied with simply logging all my notifications in a separate split irssi window and checking them when I feel like it.