@@ -34,6 +34,8 @@ public enum Type {
3434 private String description ;
3535 private String invite_link ;
3636 private Message pinned_message ;
37+ private String sticker_set_name ;
38+ private Boolean can_set_sticker_set ;
3739
3840 public Long id () {
3941 return id ;
@@ -79,6 +81,14 @@ public Message pinnedMessage() {
7981 return pinned_message ;
8082 }
8183
84+ public String stickerSetName () {
85+ return sticker_set_name ;
86+ }
87+
88+ public Boolean canSetStickerSet () {
89+ return can_set_sticker_set ;
90+ }
91+
8292 @ Override
8393 public boolean equals (Object o ) {
8494 if (this == o ) return true ;
@@ -97,7 +107,10 @@ public boolean equals(Object o) {
97107 if (photo != null ? !photo .equals (chat .photo ) : chat .photo != null ) return false ;
98108 if (description != null ? !description .equals (chat .description ) : chat .description != null ) return false ;
99109 if (invite_link != null ? !invite_link .equals (chat .invite_link ) : chat .invite_link != null ) return false ;
100- return pinned_message != null ? pinned_message .equals (chat .pinned_message ) : chat .pinned_message == null ;
110+ if (pinned_message != null ? !pinned_message .equals (chat .pinned_message ) : chat .pinned_message != null ) return false ;
111+ if (sticker_set_name != null ? !sticker_set_name .equals (chat .sticker_set_name ) : chat .sticker_set_name != null )
112+ return false ;
113+ return can_set_sticker_set != null ? can_set_sticker_set .equals (chat .can_set_sticker_set ) : chat .can_set_sticker_set == null ;
101114 }
102115
103116 @ Override
@@ -119,6 +132,8 @@ public String toString() {
119132 ", description='" + description + '\'' +
120133 ", invite_link='" + invite_link + '\'' +
121134 ", pinned_message=" + pinned_message +
135+ ", sticker_set_name='" + sticker_set_name + '\'' +
136+ ", can_set_sticker_set=" + can_set_sticker_set +
122137 '}' ;
123138 }
124139}
0 commit comments