Nice snippet overall. The dialog could\'ve been a bit neater or at least spread out a bit.
Also:
menu channel,nicklist,menubar { [Bioshock-Away] .Away: dialog -m BioAway BioAway )
Should be:
menu channel,nicklist,menubar { [Bioshock-Away] .Away: dialog -m BioAway BioAway } }
Again, nice work. :)