add events

Merged DanmeiChen requested to merge feature/add_events into feature/ephemeral_message_based_4.3

Merge request reports