Try checking $away or maybe $idle if you don't set yourself away.
Code:
on *:Connect:{
  if !$away { nickserv identify $$?*"Nick Password" }
  join #myChan
  if !$away { chanserv IDENTIFY #myChan $$?*="myChan Password" }
}