Its so you don't need a timer, what it does is performs the list, grabs all the channels and when it stops listing, it performs another list. Whilst mimimizing the window.
Raw 323:*: {
list
window -n "Channels List"
}
It's untested though. Just adding my oppinion.