ChatApp: handle start and incoming events