you cant stop the server from sending you the info but you can control how its displayed. But it's a bit intensive.

For one, window -h "Channels List" to get rid of the list window.

I make each line add the information to a hash table, then I read off the hash table. I personally have it show up on a dialog in a list. But you could do whatever you like with it. I choose a hash table because its very quick, you wont miss any rooms and because you can easily get rid of it when you are done with it.

raw *:*:{
if ($numeric == 321) {
window -h "Channels List"
hmake list 10 | dialog -m List List
}
elseif ($numeric == 322) {
did -a List <id> <channel information>
hadd $calc($hget(list,0).item + 1) $2
}
}

This is roughly what I do. Now that will get it to show in the dialog and add to a hash table. How fast you have it show is up to you.

if ($numeric == 323) tells you the list is done.