@@ -22,6 +22,7 @@ func (*ConversationDelete) isTwitterEvent() {}
2222func (* ConversationJoin ) isTwitterEvent () {}
2323func (* ParticipantsJoin ) isTwitterEvent () {}
2424func (* ParticipantsLeave ) isTwitterEvent () {}
25+ func (* ConversationAvatarUpdate ) isTwitterEvent () {}
2526func (* ConversationMetadataUpdate ) isTwitterEvent () {}
2627func (* ConversationNameUpdate ) isTwitterEvent () {}
2728func (* ConversationRead ) isTwitterEvent () {}
@@ -52,6 +53,7 @@ type twitterEventContainer struct {
5253 ConversationJoin * ConversationJoin `json:"join_conversation,omitempty"`
5354 ParticipantsJoin * ParticipantsJoin `json:"participants_join,omitempty"`
5455 ParticipantsLeave * ParticipantsLeave `json:"participants_leave,omitempty"`
56+ ConversationAvatarUpdate * ConversationAvatarUpdate `json:"conversation_avatar_update,omitempty"`
5557 ConversationMetadataUpdate * ConversationMetadataUpdate `json:"conversation_metadata_update,omitempty"`
5658 ConversationNameUpdate * ConversationNameUpdate `json:"conversation_name_update,omitempty"`
5759 ConversationRead * ConversationRead `json:"conversation_read,omitempty"`
@@ -86,6 +88,8 @@ func (rte *RawTwitterEvent) Parse() (TwitterEvent, map[string]any, error) {
8688 return tec .ParticipantsJoin , nil , nil
8789 case tec .ParticipantsLeave != nil :
8890 return tec .ParticipantsLeave , nil , nil
91+ case tec .ConversationAvatarUpdate != nil :
92+ return tec .ConversationAvatarUpdate , nil , nil
8993 case tec .ConversationMetadataUpdate != nil :
9094 return tec .ConversationMetadataUpdate , nil , nil
9195 case tec .ConversationNameUpdate != nil :
0 commit comments