A chat message consumer