emit chat events for incoming messages