I noticed that IsIRCAway() has been added to the svn version of ZNC. It would be nice to have access to the away message without catching the user setting themself away (or being set away)
Dunno, do we really need sth like that? Catching the user's away message isn't needed anymore and there isn't a good answer to /away from the server... :/
IRC doesn't really give you the away reason easily, sorry.