This is interesting let me look at this and try it out. thank you
Perhaps include time panel last opened, number of 'unread' messages since last open, last 'message header', title updated everytime 'awk' sends info block to terminal display.[0]
When window opens, lists grouped information (ala editor style and/or headerless browser[1]) -- reset 'last opened' and number of messages read since last open!
Do keep in mind raw input/output does introduce potential security issues -> ANSI terminal security discussion [2]
-------
[0] a) https://serverfault.com/questions/35085/set-xterm-putty-wind...
b) https://stackoverflow.com/questions/6526777/change-title-of-xterm-from-a-bash-script
[1] : headerless example using vim : https://github.com/instant-markdown/vim-instant-markdown[2] : ANSI terminal security discussion : https://news.ycombinator.com/item?id=37957397