Reminds me of an experiment I tried, where it would watch multiple channels (and eventually across multiple servers), and bring them all together into one @Window. I know this would be confusing with HUGE amounts of channels, of course, but used with an appropriate amount for comfort would have been pretty neat. Then you just replied by typing as normal, just had to have the #chan as $1 in your input.
You have a useful snippet, thanks.