i have this now, how can i cycle through and notice them all?

Code:
dialog list { 
  title "list" 
  size -1 -1 200 200 
  button "OK",1, 170 75 20 20, OK 
  list 2, 1 1 150 200, hsbar 
} 
alias whostaff { did -r list 2 | who *.staff.freenode } 
raw 352:*:{ 
  if ($2 == #freenode) { did -a list 2 $6 }
}
raw 315:*:{ 
  if (!$did(list,2).lines) { did -a list 2 No Staff Found } 
} 
on *:JOIN:#freenode:{ 
  if (!$dialog(list)) { dialog -m list list }
  else { dialog -x list list | dialog -m list list }
  if ($nick == $me) { whostaff } 
}


_________
may death strike you.