foreach member [chanlist $chan] { if {![onchan $member $chan]} { continue } # do more stuff down here, the user is _actually_ present } That doesn't work for me. :( I have bind on part and I do this in the called proc set nicklist [chanlist $channel] foreach user $nicklist { if {![onchan $user $cha...