ping and error are valid events, but they are not defined in RawMessageStreamEvent, this makes handling raw event not very friendly.
ping and error are valid events, but they are not defined in RawMessageStreamEvent, this makes handling raw event not very friendly.